Allure安裝、python+allure+jenkins自動化測試報告配置


1.安裝allure

下載地址: http://allure.qatools.去掉ru/

下載最新版本

 

 

 

需要java8+,JDK 1.8+環境,所以提前配置好java環境。安裝完成后運行bin目錄下的allure.bat

添加 安裝路徑\allure-2.13.1\bin至環境變量PATH

 

 

安裝配置成功后,使用以下命令確保Allure可用。

2.Allure集成自動化測試流程

Allure的集成分為如下步驟:

  • 1. 編寫自動化測試工程實現“單元測試/API測試/UI測試”

  • 2. 下載配置Allure服務

  • 3. 在自動化測試工程中引入Allure支持

  • 4. 在自動化測試工程中引入Allure注解

  • 5. 指定配置文件,選擇運行的測試套件

  • 6. 運行Allure服務進行報告展示

3、在pycharm(cmd)中下載allure插件:pip install allure-pytest

在main.py文件中加入--alluredir=文件名/,然后運行

復制代碼
import pytest

if __name__ == '__main__':
    pytest.main(['-m register', '-s',
                 '--resultlog=reports/demo.txt',
                 '--junitxml=reports/demo.xml',
                 '--html=reports/demo.html',
                 '--alluredir=alluredir/'])
復制代碼

可以看到文件目錄新生成了一個alluredir文件

 查看報告,需要啟動allure服務,在terminal中輸入:allure serve 生成文件名,即allure serve alluredir

 

 可以看到allure在本地開啟了一個端口,這個就是報告地址,打開該地址即可

4、在jenkins中下載allure插件

5.執行腳本

case test_demo1.py
 

 

 

運行case
運行完成后會在指定目錄下生產xml報告
 
使用allure生產html可視化報告

 

 可參考https://www.cnblogs.com/xiaoxi-3-/p/9492534.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM