本次学习关于jmeter CSV 数据文件设置,例如我们在做接口测试会有很多HTTP请求,如比如我现在要写5个测试用例,那么在jmeter中是不是这样的?那么请求也是5个请求,那当我们这个登录接口有20多条测试用例呢?是不是要添加20个http请求那该多麻烦啊。这时候我们可以用CSV 数据文件设置,如何使用,请接下来看我一步一步介绍。

我的接口是网上免费申请的api,接口文档如下。

jmeter 关于csv文件导入参数

1.点击testplan右键——添加——线程组——线程组右键 - 配置元件 - CSV 数据文件设置(CSV Data Set Config)

  jmeter 关于csv文件导入参数

2.创建一个txt文件  

jmeter 关于csv文件导入参数

3.返回CSV 数据文件设置(CSV Data Set Config)

jmeter 关于csv文件导入参数

  1. 文件名:把想赋值的文件的路径写在这里
  2. 文件编码:默认,可以不填写如果文件中有中文就选utf-8;
  3. 变量名称:给csv文件中各列起个名字(有多列时,用英文逗号隔开列名)便于后面引用;
  4. 忽略首行:False\True;分隔符:和文件中的分隔符保持一致。如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写\t;
  5. 是否允许带引号?:False\True;
  6. 遇到文件结束符再次循环?:False\True\编辑
  7. 遇到文件结束符停止线程?:False\True\编辑:数据不够是否停止
  8. 线程共享模式:当前线程组\所有现场\当前线程\编辑:参数的使用范围
  9. HTTP请求参数设置如下
  10. jmeter 关于csv文件导入参数
  11. 我在txt文件中有3条数据,因此在线程组中将线程数改为3,然后运行 - 察看结果树
  12. jmeter 关于csv文件导入参数
  13. 运行结果
  14. jmeter 关于csv文件导入参数
  15. jmeter 关于csv文件导入参数
  16. jmeter 关于csv文件导入参数
  17. 好了,就这样了。

相关文章: