如果压测的接口是有参数的 例如压测登录功能时 模拟真实登录场景,用户名和密码应该是多个,如果有token则也是各不相同的 通过新建一个txt文件,在文件中写上变量值 在下图框起来的位置选择新建的文件 在上图变量名的位置填写每列对应的变量名 这个变量名可以在第三步新建的HTTP请求中的Parameters部分使用
获取验证码这个接口 不需要参数 所以先把CSV数据文件设置去掉
- 最终配置效果
- 执行命令
./apache-jmeter-5.4/bin/jmeter.sh -n -t 测试计划.jmx -l result.jtl -e -o output/ n:非GUI模式执行JMeter; t: 脚本文件(.jmx文件)的路径; l: 指定生成测试结果的保存文件(.jtl格式),此文件必须不存在; e:测试结束后,生成测试报告; o:用于存放测试报告的路径;
网关配置的是 1分钟只能通过一个请求 但实际上 1秒钟10个请求并发 却有2个请求成功访问了?
这里知道原因的朋友们 请添加我的微信:15900411193 咱们交流下哦