最近公司为了推广APP,推出一个邀请有奖的活动,所以测试组这边测试时需要注册大量的用户。如果手动注册肯定是很麻烦的,这个时候Jmeter可以帮大忙。

1,把要注册的一批账号,写在txt文件上,保存路径D:\jmeter

Jmeter 参数化设置

2,启动Jmeter ,添加线程组,在线程组添加HTTP信息头管理

Jmeter 参数化设置

3,添加参数化配置元件CSV Data Set Config,填写文件路径和自定义变量名(如果是两个变量,还需要设置分隔符)

Jmeter 参数化设置

各个参数简要说明:

  • FileName:csv文件的名称及路径
  • File Encoding: 文件编码----默认为空
  • Varible Names: 定义文本文件中的参数名,定义后可当变量的方式来引用
  • Ignore first line(only used if variable name is not empty):忽略第一行(仅使用变量名不是空的)----默认为false
  • Delimiter:分隔符---每个参数之间的分隔符号,一般默认使用逗号,
  • Allow Quoated data: 允许数据引---
  • Recycle on EOF: 文件结束循环----设置为True后,允许循环取值
  • Stop Thread on EOF: 文件结束后停止线程------默认为false,如果设置为True则会影响文件结束循环
  • Sharing Mode: 设置线程是否共享---默认设置为All threads

4,根据实际情况,添加HTTP请求,我们项目注册账号,涉及两个接口,获取验证码和注册。在获取验证码和注册接口中的手机号码均可从CSV Data Set Config获得,在手机号码变量Cellphone写${cellphone}

Jmeter 参数化设置

Jmeter 参数化设置

5,增加查看结果树,查看执行结果

Jmeter 参数化设置

相关文章: