1. 程式人生 > 實用技巧 >Httprunner初步學習

Httprunner初步學習

一:簡介

一直在技術部落格上看到Httprunner測試框架,但始終步明白這個框架的作用,今天就花點時間來初步學習瞭解一下。

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

HttpRunner 是一個基於 Python 開發的測試框架,可以執行在 macOS、Linux、Windows 系統平臺上。

二:安裝

可以使用pip進行安裝

pip install httprunner

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

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

三:示例

以上主要針對httprunner場景,如果需要進行除錯或者二次開發,則需要下載完整東得依賴庫

首先安裝poetry,poetry是一個python的包管理工具,並提供一些打包釋出的功能,我們通過pip 安裝即可

pip install poetry

拉取github倉庫程式碼

git clone https://github.com/HttpRunner/HttpRunner.git

進入下載的httprunner目錄輸入:

cd httprunner
poetry install

安裝完成所有的依賴在執行單元測試,通過則說明環境安裝正常。

poetry run python -m unittest discover

基本的環境搭建完成,後續在進行深入的學習吧。