Jmeter版本:5.1.1
演示地址:聚合数据-彩票开奖结果查询 (https://www.juhe.cn/docs/api/id/300)
上周抽空整理了txt格式文件参数化操作,今天工作忙完把csv格式文件参数化也梳理下。
其实csv格式文件参数化与txt格式文件参数化操作相差不大,不过这里还是推荐大家使用csv格式文件进行参数化处理,因为看起来更直观些。
下面进行具体操作!
Jmeter参数化-csv格式文件
这里我们运行一下,可以查到接口请求成功,查询到20001期开奖数据。
为了进一步验证接口请求返回结果是否正确,我们可以添加断言进行验证。
从查看结果树的响应数据中可以看到"reason":"查询成功",所以这里我们加个响应断言,测试字段中响应文本包含“查询成功”即可。
再次运行下,断言通过,没报错,说明接口返回信息正常。可以尝试下把响应断言下的“查询成功”修改为“查看成功”,再次运行看看什么结果?
好了,终于到今天的正题上了,那就是通过csv格式文件进行参数化管理,如下图所示,在csv表中输入参数数据:
lottery_id与lottery_no是需要传入的参数,这里我们需要获取2019年前20期大乐透开奖信息。
如有疑问,欢迎交流,我也在学习中。文章中存在不对的地方,请多指教!
原文:https://www.cnblogs.com/mrgavin/p/12606290.html