【簡介】python
HttpRunner是面向http/https協議的通用測試框架,集合了Request、unittest、Locust和一些經常使用的Python第三方庫,只須要編寫一份JSON/YAML腳本,便可實現自動化測試、持續集成、性能測試等需求。json
【環境】框架
代理工具Fiddler或Charles工具
已配置python,且已安裝httpRunner性能
【步驟】測試
具體步驟:spa
簡單的作法是抓取代理工具的數據包,保存爲har格式;也可手動編寫json格式的測試用例。以Charles保存數據包爲例:3d
Charles抓取所需數據包,選擇並執行右鍵--->Export Session,在文件類型中選擇「HTTP Archive(.har)」,截圖以下代理
經過命令「har2case xxx.har」將har格式的文件轉化爲json(默認)格式的測試用例blog
在cmd窗口便可查看單接口運行結果,從同級目錄的reports目錄下查看reports詳情信息,樣式以下: