網上介紹allure報告的很多 ,但個人總感覺還是不夠整體 ,不夠詳細 ,所看到的都是局部 。故本人花了些時間 ,將這個allure詳細的整理了一遍 。整體且涉及每個細節 。
1.allure介紹
它是一個生成HTML測試報告的工具包
使用java開發,所以需要java環境
功能強大 , 生成的報告美觀、直觀
需要用pytest去搜集測試用例
使用瀏覽器打開,更易進行持續集成
2.allure相關安裝和配置
2.1 軟件安裝列表
想使用allure,需要安裝如下軟件 :
安裝軟件 用途 鏈接地址
java allure使用java開發,所以必須要有運行環境 https://www.oracle.com/cn/java/technologies/downloads/
allure 生成測試報告 Central Repository: io/qameta/allure/allure-commandline
python 編寫自動化所需語言 Welcome to Python.org
pycharm 開發工具 Download PyCharm: Python IDE for Professional Developers by JetBrains
pytest python第三方包,使用它來搜集測試用例 pip install pytest
如果你先上面下載的麻煩 ,這里直接提供已下載好的安裝包 :
2.2 安裝四步曲
以上軟件安裝成功需要四步,分別為 :
下載 ,上面下已經地址,沒有的自行下載即可。
安裝 ,
allure無需安裝,直接解壓到一個指定的路徑下即可
pytest只需要在cmd命令中運行pip install pytest即可 。
其它軟件直接雙擊,一路下一步即可安裝成功
配置環境變量,以上除了pytest不需要配置環境變量,其它的都需要配置 ,具體如何配置見2.3
————————————————