httprunner用法
时间: 2023-11-29 18:05:43 浏览: 84
HttpRunner 是一款基于 Python 的开源接口自动化测试框架,支持 YAML / JSON 两种格式的测试用例编写。它的使用流程如下:
1. 安装 HttpRunner
使用 pip 安装 HttpRunner:
```
pip install httprunner
```
2. 编写测试用例
在项目目录下创建一个 .yml 或 .json 文件,编写测试用例。可以按照 HttpRunner 的语法规则编写。
示例:
```yaml
- config:
name: "测试环境"
base_url: "http://httpbin.org"
- testcases:
- name: "简单的GET请求"
request:
url: "/get"
method: "GET"
validate:
- eq: ["status_code", 200]
- eq: ["headers.Content-Type", "application/json"]
```
3. 运行测试用例
在命令行中运行以下命令来运行测试用例:
```
hrun testcases/demo.yml
```
其中,`testcases/demo.yml` 是测试用例文件的路径。
4. 生成测试报告
运行测试用例后,会自动生成测试报告。可以在命令行中添加 `--html report.html` 参数,来生成 HTML 格式的测试报告。
```
hrun testcases/demo.yml --html report.html
```
以上是 HttpRunner 的基本使用流程,当然它还有更多高级的用法和扩展功能,可以参考官方文档进行学习和使用。
阅读全文