接口测试 学习笔记:使用 Jmeter 进行接口压测 (2)

大海 · 2020年02月26日 · 1846 次阅读

SwaggerUI

账户登录接口


获取用户接口


数据源格式

Jmeter 配置

  • 业务逻辑点:家长必须在 APP 上登录,才可以查看到用户的详情信息。
  • 配置核心点:在 Jmeter 压测配置中,需要获取账户登录后的 token 值,才可以进行查看用户信息操作。

家长登录

获取用户详情

聚合报告

HTML 报告

  • 如何操作:CMD 进入命令行模式,切换到 Jmeter 的 bin 目录,输入命令
  • 命令格式:Jmeter -n -t <脚本路径> -l <报告文件名> -e -o <日志路径>
举例说明

jmeter -n -t xxx.jmx -l xxx.jtl -e -o folder
-n:以 NON-GUI 形式运行 Jmeter
-t:jmx 脚本路径
-l:jtl 运行结果保存路径(.jtl),此文件必须不存在
-e:在脚本运行结束后生成 html 报告
-o:用于存放 html 报告的目录

el /s /Q D:\apache-jmeter-4.0\bin\result.jtl  # 删除jtl文件
rd /s /Q D:\apache-jmeter-4.0\bin\Report   # 删除Report文件夹
md D:\apache-jmeter-4.0\bin\Report          # 新建Report文件夹
jmeter -n -t D:\Program Files\scripts\parents_login.jmx -l result.jtl -e -o D:\apache-jmeter-4.0\bin\Report   # 生成HTML报告


  • 以上命令,我们可以修改为.bat 格式,自动运行。
补充说明

另一种生成 HTML 报告的方法,直接使用 CSV 格式的测试报告进行生成。
命令如下:

jmeter -g D:\Program Files\XXX\XXX\XXX.csv -o ./目标文件夹




如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册