1. 安装
1.1 安装
# 安装
pip install httprunner
# 验证
hrun -V
har2case -h
1.2 相关文档
+ github:https://github.com/httprunner/httprunner
+ 开发⽂档:https://debugtalk.com/tags/HttpRunner/
2. 使用
2.1 创建工程
创建脚手架
httprunner startproject HrunDemo
# 运行项目
hrun HrunDemo
2.2 目录结构
tree HrunDemo -a
# 标准目录结构
├── .env
├── .gitignore
├── debugtalk.py
├── har
├── logs
├── reports
└── testcases
├── __init__.py
├── demo_testcase_ref.yml
├── demo_testcase_ref_test.py
├── demo_testcase_request.yml
└── demo_testcase_request_test.py
2.3 har数据处理
- .har文件:JSON数据结构压缩后的文件,推荐使用Prettify JSON插件
- fiddler/charles/抓包,,或chrome请求数据复制har后粘贴到文本并修改格式为har后可得到har格式格式文件
- 使用命令可将.har转为yaml或json格式
har2case -2y list.har