实战 | 电商业务性能测试(二): Jmeter 参数化功能实现注册登录的数据驱动_github

此例使用的是 GitHub 上一个开源的电商项目 mall,需要的可以去 GitHub 上下载部署,有详细的部署教程:

  • GitHub地址:
  • ​​github.com/macrozheng/…​​
  • 部署教程:
  • ​​macrozheng.github.io/mall-learni…​​
  • 业务流程:验证码->注册->登录,
  • 接口比例:这三个接口场景的比例为1:1:1关系
  • 数据传递:获取的鉴权信息需保存后未后续的请求做数据支持
  • Filename:填入你需要导入的文件地址
  • File encoding:选择编码方式,特别是有中文的时候记得要选UTF-8
  • Variable Names:设置变量名,要和数据文件中的格式一一对应
  • Ignore first line:是否忽视第一行,有时候我们数据文件的第一行可能是个说明title,并不是我们实际需要的数据,这个时候就可以在此选择true,将其忽略
  • Delimiter(use '\t' for tab):如果你的数据文件的数据之间使用tab进行分割的,这里就填\t用来说明是tab分割,如果是用逗号,分割的,那么就直接填入逗号,即可