当前位置: 首页 > news >正文

jmeter用csv data set config做参数化1

在jmeter中,csv data set config的作用非常强大,用它来做批量测试和参数化非常好用。

csv data set config的常用配置项如下:

Variable Names处,写上源文件中的参数名,用于后续接口发送请求时引用

Ignore first line:如果csv文件中的首行是表示字段名称的,那么这里一定记得设为True,否则会报错。

Allow Quoted data?: 这里如果参数数据中有逗号的,这里一定设为True,可以以原貌读取数据,而不是截断读取。

Stop thread on EOF?: 当循环到文件结尾时,停止线程操作与否?选择True,就是无论线程数设置为多少,到文件结尾都停止线程操作。

接下来,看个例子,csv data set config这个设置可以让参数调用在各个地方,包括断言内容。

csv文件的内容为:其中看到包括两列数据,一列是要断言的字段,一列是断言的结果值

在csv data set config元件上,这样设置

接下来,看重磅部分,参数引用真的可以用在各个地方

这里,断言的字段,和断言的结果值都可以引用csv文件里的字段。这样就能实现接口参数化了,覆盖各种正常和异常场景的数据不同和响应结果不同的情况了!非常强大和好用!

最后,运行看下结果:

这样,就非常高效地完成了同一接口的参数化的测试。

其他的,如http请求上的字段,都可以参数化,如下图

这些参数化的字段都是csv文件里对应的字段

总结:csv data set config这个元件的功能很强大,能将参数化做到,用来做批量测试很好。


http://www.mrgr.cn/news/52203.html

相关文章:

  • VAS1085Q升降压线性LED驱动芯片车规认证AEC-Q100
  • 在TikTok平台进行户外直播的策略与技巧
  • (SEM)模型 ▎结构方程模型的建立、拟合、评估、筛选和结果展示
  • 【数据分析】影响系数 =(今日量-昨日量)/(今日总量-昨日总量)
  • Error: The getter ‘backgroundColor‘ isn‘t defined for the class ‘ThemeData‘
  • 什么是 BloomFilter
  • ast2600 i2c framework
  • C++/初识C++
  • 后端Web开发
  • day37 动态规划理论基础 509.斐波那契数列 70.爬楼梯 746.使用最小花费爬楼梯
  • 低代码用户中心的构建:技术论坛探讨
  • Javascript:使用canvas将二维码矩阵转化为图片
  • SpringSecurity 整合 JWT
  • 手机怎么玩GTA5?GameViewer远程助你手机畅玩GTA5侠盗飞车
  • SCAS介绍
  • 深入浅出:如何实现TikTok无人直播的全流程指南
  • 论文复现以及运行问题(论文:NUNO:一种非均匀数据下参数偏微分方程学习的通用框架)
  • 群晖前面加了雷池WAF,安装失败,然后无法识别出用户真实访问IP
  • 【数据结构与算法】栈和队列(上)
  • 接口测试(全)