学习笔记——测试进阶之路 学习笔记:使用 Jmeter 进行接口压测 (2)
大海
·
2020年04月24日
·
1085 次阅读
「原创声明:保留所有权利,禁止转载」
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 ./目标文件夹
TesterHome 为用户提供「保留所有权利,禁止转载」的选项。
除非获得原作者的单独授权,任何第三方不得转载标注了「原创声明:保留所有权利,禁止转载」的内容,否则均视为侵权。
具体请参见TesterHome 知识产权保护协议。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。