httprunner實戰記錄

提綱:

一、搭建環境:

1、安裝 python 環境:HttpRunner 支持 Python 3.4 及以上的所有版本。

    下載3.4以上版本的python安裝包,安裝完成後配置環境變量,

    驗證配置成功:python -V

 

2、安裝 httprunner :HttpRunner 的穩定版本託管在 PyPI 上,可以使用 pip 進行安裝。

    命令:pip install httprunner

  如果你需要使用最新的開發版本,那麼可以採用項目的 GitHub 倉庫地址進行安裝:

    命令:pip install git+https://github.com/HttpRunner/HttpRunner.git@master

  如果現在需要升級到最新版本,那麼你可以使用-U參數:

    命令:pip install -U HttpRunner

         pip install -U git+https://github.com/HttpRunner/HttpRunner.git@master

 

  在 HttpRunner 安裝成功後,系統中會新增如下 5 個命令:

  • httprunner: 核心命令
  • ate: 曾經用過的命令(當時框架名稱爲 ApiTestEngine),功能與 httprunner 完全相同
  • hrun: httprunner 的縮寫,功能與 httprunner 完全相同
  • locusts: 基於 Locust 實現性能測試
  • har2case: 輔助工具,可將標準通用的 HAR 格式(HTTP Archive)轉換爲YAML/JSON格式的測試用例

  注:httprunner、hrun、ate 三個命令完全等價,功能特性完全相同,推薦使用hrun命令。

    驗證安裝成功:hrun -V

 

3、安裝 har2case 工具:har2case已經託管在PYPI上,通過pip即可安裝。

    命令:pip install  har2case

  驗證安裝成功:har2case  -V

 

二、創建腳本:

1、使用fiddler抓包並導出爲 .har 文件;

     

    

 

 

2、使用har2case 工具將導出的 .har 文件轉換爲 .json 文件或者 .yml 文件:

    命令:har2case  test.har     (默認轉換爲json格式)

         har2case  test.har  -y    (轉換爲 yml 格式)

三、運行腳本

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章