我是靠谱客的博主 虚心羊,最近开发中收集的这篇文章主要介绍Jmeter使用CSV Data Set Config参数化数据不重复的多次循环执行,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

测试场景:
同一用户最多添加200只自选股,超过200只则提示:你的自选已达上限
如果通过手动添加自选股,较耗时,因此通过使用jmeter添加可以很少的解决这个问题

1、准备股票文件:
在txt文档中写入要调用的数据,如果数据只有一列,就写一列,即:1个参数;
两列就是2个参数文档中参数之间都要用 英文逗号分隔;
code.csv
2、添加HTTPS请求(因为需求是只有登录后,才可以添加自选股,所以需要先调用登录接口,通常情况下,登录接口只需调用一次)
【线程组】-【添加】-【逻辑控制器】-【仅一次控制器】

3、添加登录请求

${host}等为用户自定义变量

4、 添加并配置CSV Data Set Config
右击“线程组”-添加-配置元件-CSV Data Set Config,并配置
Filename:制定的文档路径和名字;可以右击文档-属性,找到文档的路径,注意要写上文档名字和后缀;
File enconding:编码格式,如果txt文档中有中文,该行就要写入utf-8;
Variable Names:定义参数;txt文档中有 几列就定义 几个参数;参数见用 英文逗号隔开;直接写wxid,在其他模块用的时候直接${wxid}调用即可;
Recycle on EOF:到了文件尾处,是否循环读取参数;
Stop thread on EOF:到了文件尾,是否停止线程;
(3)若:想把文档中所有数据读取一遍,且不重复,那么就要设置为:
Recycle on EOF:False;
Stop thread on EOF:True;

5、添加自选股接口https请求

6、因为需要添加200只股票,所以线程组需设置为循环200次

7、查看结果树

最后

以上就是虚心羊为你收集整理的Jmeter使用CSV Data Set Config参数化数据不重复的多次循环执行的全部内容,希望文章能够帮你解决Jmeter使用CSV Data Set Config参数化数据不重复的多次循环执行所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部