jmeter使用小技巧(四)

最近在使用jmeter做接口测试的时候,想要指定运行csv文件中的某一行或者某个范围的用例。这里做下简单回顾,也希望能帮助有同样需求的同学。

1 添加循环控制器,目的就是循环读取参数文件中的数据

2 添加计数器,目的是为了定位到读取到哪一行的测试数据。设置一下最大值和引用名称(最大值在用户自定义变量组件中定义,参见步骤5)


3 添加if逻辑控制单元,目的是为了当测试数据读取到哪一行的时候,执行请求。

4 if逻辑单元里添加你要做事情(比如http请求,比如数据库操作等等)

到这里大家应该就思路了吧。

5 添加一个用户自定义变量控件,用于设置想要读取的行数(可以是某一行,也可以是某个范围)


然后在if控制里,加入条件


然后就可以运行了。此样例会运行第5行的测试用例。修改用户变量组件里的参数,就可以指定运行某个范围的用例了。当然你也可以在你的用例里增加一行是否执行的参数,使用if控制器来判断是否执行该用例。等等方法有很多,能实现自己的目的,帮助自己提升测试效率就很OK了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,483评论 0 5
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,869评论 2 9
  • 妈妈,我想要两张卡, 一张是~不加班, 一张是~不要出差啦! 宝贝,妈妈只能说抱歉啦, 我希望未来的你, 也能真心...
    秀秀王子阅读 228评论 0 1
  • 看《爸爸去哪儿》的时候,被安迪和嗯哼吸引了。两个宝贝性格截然不同,一个调皮得有恃无恐,一个敏感得让人心...
    有态度的喵喵阅读 598评论 0 0
  • JPA是一种规范,而hibernate是JPA的一种实现 JPA全称为Java Persistence API ,...
    hangover_bfc9阅读 735评论 0 0