httprunner 安裝和使用

tongyuruo發表於2020-12-07

1、安裝:pip install httprunner==2.5.1
2、check 安裝成功:
hrun -V
har2case -V
3、新建用例:
(1)新建專案:hrun --startproject kzx_api_hrun
(2)錄製 api(fiddler),導成 ymal,放入 api 中
(3)更改 ymal 的方法,設定環境變數,以及 api 裡面的引數設定成變數
(4)執行 ymal,除錯正確性
(5)執行用例:hrun testcases/hotnews.yml --report-file=e:/kuaizx_git/kzx_api_hrun/reports/test.html

4、錯誤排查:
(1) 執行用例時,報錯
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1076)

錯誤原因:
request 請求一個 https 連結時,會驗證一次 SSL 證書。當目標網站使用的是自簽名證書時,則會丟擲上圖的異常。
( request 模組傳送請求函式有個引數 verify 值預設為 True.)

解決方案:
在 request 下新增一個 verify 引數,值為 false

相關文章