HttpRunner 是一款面向 HTTP(S) 協議的通用測試框架,只需編寫維護一份 YAML/JSON
腳本,即可實現自動化測試、性能測試、線上監控、持續集成等多種測試需求。
HttpRunner 是一個基於 Python 開發的測試框架,可以運行在 macOS、Linux、Windows 系統平台上。
目前已發布版本 :HttpRunner 2.x
版本,1.x
版本
中文版官網文檔:https://docs.httprunner.org/
開發設計文檔:https://debugtalk.com/tags/HttpRunner/
1.搭建httprunner環境:通過pip 方式安裝
1 pip install httprunner
2.檢查環境 在 HttpRunner 安裝成功后,系統中會新增如下 5 個命令:
httprunner
: 核心命令
ate
: 曾經用過的命令(當時框架名稱為 ApiTestEngine),功能與 httprunner 完全相同
hrun
: httprunner 的縮寫,功能與 httprunner 完全相同
har2case: 輔助工具,可將標准通用的 HAR 格式(HTTP Archive)轉換為YAML/JSON
格式的測試用例
httprunner、hrun、ate 三個命令完全等價,功能特性完全相同,個人推薦使用hrun
命令。
運行如下命令,若正常顯示版本號,則說明 HttpRunner 安裝成功。
1 hrun -V # 正常顯示版本號即可