Jmeter系列005-小知识-动态传参
-
使用场景:需要动态配置参数的情况,比如账户登录,需要使用不同的账号密码进行登录
-
支持格式:可以使用.txt & .CSV 两种格式
-
假设一个登录接口,需要传账号(account)和密码(password),则可用以下两种方式准备数据
- CSV数据问卷各字段描述
1)文件名:指向CV配置文件的路径
2)文件编码:CSV文件默认的编码是UTF-8
3)变量名称:和CSV的列相对应,名称自定义
4)忽略首行:通常情况下,CSV的文件首行标注数据的含义,所以要设置忽略,如果不忽略的话,就从第一行来读取数据
5)分割符:默认的英文逗号
6)是否允许带引号:如果CSV中是有JSON数据,或者带有引号的数据,建议设为True
7)遇到文件结束符再次循环:正常情况下读取所有数据之后就可以结束了,如果是想重复利用数据,可以设置为True,多次循环
8)遇到文件结束符停止线程字:配置文件读取完毕之后就结束当前线程
9)线程共享模式:文件的作用范围
- 操作步骤
1)创建CSV文件,添加测试数据
2)添加CSV配置组件,引入配置文件
3)设置编码格式、变量名称等配置
- 实际执行
1)首先在请求参数中进行动态配置,配置格式:${设置的变量名称}
2)在察看结果树中检查运行的请求数据是否成功获取到CSV文件中的数据
- 以上希望对你有一点点的帮助~~