httprunner
2021-06-29 本文已影响0人
测试有话说
-
httprunner
: 主命令,用于所有功能 -
hrun
: 别名httprunner run
,用于运行 YAML/JSON/pytest 测试用例 -
hmake
: 别名httprunner make
,用于将 YAML/JSON 测试用例转换为 pytest 文件 -
har2case
: 别名httprunner har2case
,用于将 HAR 转换为 YAML/JSON 测试用例 -
locusts
: 用于运行locust 的负载测试
C:\Users\Administrator>locusts
Locust is not installed, install first and try again.
install with pip:
$ pip install locust
创建新项目
$ httprunner startproject demo
各个目录代表的含义:
————————————————————————————————————————————————————————————————————————————————————————————————————————————————
debugtalk.py 放置在项目根目录下(借鉴了pytest的conftest文件的设计)
.env 放置在项目根目录下,可以用于存放一些环境变量
reports 文件夹:存储 HTML 测试报告
testcases 用于存放测试用例
har 可以存放录制导出的.har文件
.gitignore 设置上传到git时需要忽略那些文件信息
————————————————————————————————————————————————————————————————————————————————————————————————————————————————
image.png