今天介绍 HttpRunner 这个开源工具的使用 官网地址 https://cn.httprunner.org
pip installl httpruner 默认安装最新版本pip install httprunner==2.1.2 安装制定的版本
pip list 查看当前环境中所有的安装包pip show httprunner 显示 httpRunner 信息
hrun -V & hrun --version 检查 HttpRunner 版本har2case -V & har2case --version 检查通过 .har文件转换为测试用例命令
# 显示版本号hrun -V # 显示生成测试用例 har2case 版本号har2case -V
# demo 为项目的名称hrun --startproject demo
调试运行方式转换导出的 .har格式文件# 需要先使用抓包工具,抓包数据保存成 .har 后缀的文件# 转换成 jsonhar2case docs/data/demo-quickstart.har
# 转换成 yamlhar2case docs/data/demo-quickstart.har -2y# 运行 yaml 格式用例hrun test_01.yaml
# 运行 json 格式用例hrun test_01.json
# 运行整个文件下的 测试用例hrun ***.yamlhrun testscase
# 失败时不再运行测试hrun filepath/testcase.yaml --failfast
日志级别# 包含最基本的信息,包括用例名称、请求的URL和Method、响应结果的状态码、耗时和内容大小hrun docs/data/demo-quickstart-6.json
# 查看到更详尽的信息hrun docs/data/demo-quickstart-6.json --log-level debug
# 保存详细过程数据hrun docs/data/demo-quickstart-6.json --save-test
hrun 1193.json --log-level debug # debug 模式 执行会在 cmd中看到详细的执行结果** cmd 在那个层级目录中执行测试用例,测试报告就在当前目录 /reports 下