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

相關文章