轉:https://www.cnblogs.com/benben-wu/p/12513736.html
HttpRunner在做接口測試很方便,對於python代碼掌握不熟練的童鞋,HttpRunner是一個不錯的選擇。
附上HttpRunner中文官方文檔:https://cn.httprunner.org/
1、環境安裝:pip install -i https://pypi.douban.com/simple httprunner
2、查看版本號:hrun -V
3、查看幫助命令:hrun --help
4、創建項目:hrun --startproject httprunner_learn
此時,環境已准備好,可以在api/demo_api.yml中寫個簡單的http請求,運行后自動生成報告。
demo_api.yml的demo代碼如下,接口請求登錄地址為本地使用django+restframework搭建的一個接口測試平台:
name: demo api
variables:
var1: value1
var2: value2
request:
url: http://127.0.0.1:8000/user/login/
method: POST
headers:
Content-Type: "application/json"
json:
username: benben
password: 123456
validate:
- eq: ["status_code", 200]
運行:
hrun api/demo_api.yml --log-level debug
運行完成后會在reports目錄下自動生成測試報告
