如果刚刚入门Jmeter,请参考Jmeter测试教程-入门 1.选中线程组,新建CSV Data Set Config配置元件 在电脑中选择要导入的文件
导入的文件可以是txt文件或者csv文件 txt文件里面的数据用",“隔开 也可以打开csv文件,另存为csv格式(用,隔开) 选择好文件,变量名称要写txt或者csv里面的列名,需要什么就写什么,变量名之间用”,"隔开 在登录的消息体数据中添加变量名,比如我在CSV Data Set Config配置元件中只定义了username和password变量,就用${username}取出CSV Data Set Config配置元件中username的value值,并赋值给登录消息实体中的username
{
"username":"${username}",
"password":"${password}"
}
每个账户登录之后,系统会给该账户分配一个token,所以我们需要在登录脚本中添加一个json提取器,得到系统分配给账户的token,这里用$绑定token(该token是开发者自己定义的),如果不知道如何获取token,请参考Jmeter自动化测试-获取token
$后面要绑定的字段不一样,最好添加一个察看结果树,运行一次登录登录请求,
看看系统返回的token的字段是啥,如果登录请求接收到的响应数据中的token是
如下方式,获取Json提取器中获取token的方式就为$.data.access_token
然后再在后面的每个请求脚本的http信息头管理器中添加token 所有的脚本都修改完之后,可以修改线程组的线程数(可以和要测试的账户数目相同) 选中线程组,启动测试即可
|