HttpRunner接口測試實戰(一)

HttpRunner 是一款面向 HTTP(S) 協議的通用測試框架,只需編寫維護一份YAML/JSON腳本,即可實現自動化測試、性能測試、線上監控、持續集成等多種測試需求。


核心特性

  • 繼承 Requests 的全部特性,輕鬆實現 HTTP(S) 的各種測試需求
  • 測試用例與代碼分離,採用YAML/JSON的形式描述測試場景
  • 測試用例支持分層機制,充分實現測試用例的複用
  • 測試用例支持參數化和數據驅動機制
  • 使用 skip 機制實現對測試用例的分組執行控制
  • 支持熱加載機制,在文本測試用例中輕鬆實現複雜的動態計算邏輯
  • 基於 HAR 實現接口錄製和用例生成功能(har2case)
  • 結合 Locust 框架,無需額外的工作即可實現分佈式性能測試
  • 執行方式採用 CLI 調用,可與 Jenkins 等持續集成工具完美結合
  • 測試結果統計報告簡潔清晰,附帶詳盡統計信息和日誌記錄
  • 具有可擴展性,便於擴展實現 Web 平臺化(HttpRunnerManager)


參考文檔

  • 中文用戶手冊: https://cn.httprunner.org/

—————————————————————————

--- 此視頻僅供老李內部學員課後練習使用!---

--- 遇到問題請聯繫老李QQ【 1610015921】 --


分享到:


相關文章: