Jmeter系列005-小知识-动态传参

  • 使用场景:需要动态配置参数的情况,比如账户登录,需要使用不同的账号密码进行登录

  • 支持格式:可以使用.txt & .CSV 两种格式

  • 假设一个登录接口,需要传账号(account)和密码(password),则可用以下两种方式准备数据

Jmeter系列005-小知识-动态传参_第1张图片

Jmeter系列005-小知识-动态传参_第2张图片

  • CSV数据问卷各字段描述

1)文件名:指向CV配置文件的路径

2)文件编码:CSV文件默认的编码是UTF-8

3)变量名称:和CSV的列相对应,名称自定义

4)忽略首行:通常情况下,CSV的文件首行标注数据的含义,所以要设置忽略,如果不忽略的话,就从第一行来读取数据

5)分割符:默认的英文逗号

6)是否允许带引号:如果CSV中是有JSON数据,或者带有引号的数据,建议设为True

7)遇到文件结束符再次循环:正常情况下读取所有数据之后就可以结束了,如果是想重复利用数据,可以设置为True,多次循环

8)遇到文件结束符停止线程字:配置文件读取完毕之后就结束当前线程

9)线程共享模式:文件的作用范围

Jmeter系列005-小知识-动态传参_第3张图片

  • 操作步骤

     1)创建CSV文件,添加测试数据

     2)添加CSV配置组件,引入配置文件

     3)设置编码格式、变量名称等配置

Jmeter系列005-小知识-动态传参_第4张图片

  • 实际执行

   1)首先在请求参数中进行动态配置,配置格式:${设置的变量名称}

   2)在察看结果树中检查运行的请求数据是否成功获取到CSV文件中的数据

Jmeter系列005-小知识-动态传参_第5张图片

Jmeter系列005-小知识-动态传参_第6张图片

 

  • 以上希望对你有一点点的帮助~~

你可能感兴趣的:(Jmeter,Jmeter,性能测试)