CSDN博客地址

Jmeter---参数化

参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。

这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。

一:准备脚本,测试数据

用fiddler抓取需要的URL地址。并添加到http请求中。

 

 2:准备测试所需要的数据,用记事本编辑,保存为".dat"格式,并修改编码为UTF-8,注意用户名和密码是用  ,分隔开的。

 

 二:进行参数化

A:借助函数助手的方式

点击菜单栏的”选项“---》函数助手对话框,CSV文件列号是从0开始的,第一列0、第二列1、第三列2、依次类推。

将生成的字符串复制到对应的字符段值处:

B:借助Jmeter中的配置原件--》CSV Date  Set Config

说明:

Filename:参数项文件

File encoding:文件的编码,设置为UTF-8

Variable Names:文件中各项列表的参数项,参数之间用逗号隔开;参数各项必须和Http Request中的参数项一致

Delimiter:如果文件中是用逗号隔开的,则用填写逗号;如使用TAB键,则输入\t。

Recycle on EOF?:当为True时,读取文件到结尾时,再重读文件

                        为False时,读取到结尾时,停止读取文件

Stop thread on EOF?:为False时,读取到文件的结尾,停止进程。

添加Http请求,并使用参数

 

posted @ 2017-10-31 20:00  Yi_warmth  阅读(143)  评论(0编辑  收藏  举报
CSDN博客地址