日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HttpRunner自动化框架学习笔记

發布時間:2023/12/9 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HttpRunner自动化框架学习笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.簡單介紹

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

支持python2和python3

二.框架特點

  • 繼承?Requests?的全部特性,輕松實現 HTTP(S) 的各種測試需求
  • 采用?YAML/JSON?的形式描述測試場景,保障測試用例描述的統一性和可維護性
  • 借助輔助函數(debugtalk.py),在測試腳本中輕松實現復雜的動態計算邏輯
  • 支持完善的測試用例分層機制,充分實現測試用例的復用
  • 測試前后支持完善的 hook 機制
  • 響應結果支持豐富的校驗機制
  • 基于 HAR 實現接口錄制和用例生成功能(har2case)
  • 結合?Locust?框架,無需額外的工作即可實現分布式性能測試
  • 執行方式采用 CLI 調用,可與 Jenkins 等持續集成工具完美結合
  • 測試結果統計報告簡潔清晰,附帶詳盡統計信息和日志記錄
  • 極強的可擴展性,輕松實現二次開發和 Web 平臺化

三.安裝使用

pip install httprunner

確認是否安裝成功

httprunner -V    (大寫)

出現版本號即可

四.具體用法(此處僅使用yaml文件的寫法,json寫法與yaml類似)

下面的測試用例中包含了大部分常用的字段

?

轉載于:https://www.cnblogs.com/panpan0301/p/10174231.html

總結

以上是生活随笔為你收集整理的HttpRunner自动化框架学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。