如果是Web,需要使用badboy进行录制,今天讲的是接口,因此可以不用录制。
(1)新建测试计划
(2)添加http请求默认值
(3)添加http信息头管理器
(4)添加token的正则表达式:"token":"(+?)"
(5)添加用户自定义变量,输入参数orderId和值${orderId}
(6)添加线程组API_Auto Test
(7)添加简单控制器充电流程case
(8)添加http请求、充电流程登录接口和充电流程电桩,开启充电接口
(9)设置http请求路径/login、参数名email和值${username}、参数名password和值${password}
(10)输入路径/api/startcharge、参数名和chargeid和值80000111、参数名plugid和值jfS.....
(11)添加相应断言设置,如果包含字符串"code":0,则相应数据正确
(12)添加CSV Data Set Config,设置文件名 account.txt以及参数名username和password
在Jmeter的Extras 路径下新建文件Account.txt 中输入用户名和密码:898826854@qq.com,test_123
(13)添加查看结果树,单击运行按钮,查看相应数据
(14)添加聚合报告,单击运行按钮,查看响应时间