1. 程式人生 > 其它 >pytest之allure(一)之生成測試報告(Windows系統)

pytest之allure(一)之生成測試報告(Windows系統)

前言

Allure介紹

Allure是一款測試報告框架,不僅報告美觀,而且方便CI整合。

allure是一款開源的,專門用來展示測試結果的一個工具,allure可以與很多的測試框架做整合,比如:java的Junit、TestNG;python的pytest等。

allure會將測試用例的執行資料儲存到xml或者json檔案中去,再利用allure的命令列將檔案轉換成HTML形式呈現出來。

allure的官網地址:http://allure.qatools.ru

Allure安裝

1、首先是要安裝JDK版本1.8+,並配置環境變數;---------參照【https://www.cnblogs.com/luckyplj/p/11974643.html

執行java、javac命令成功,如下圖:

2、在官網上下載allure的zip安裝包【與電腦對應版本】,解壓出來;

2.設定環境變數,開啟\allure-2.8.0\bin資料夾,會看到allure.bat檔案,將此路徑設定為系統環境變數path下,這樣cmd任意目錄都能執行了。

比如我這裡的路徑是 D:\Programs\allure-2.8.0\bin,如下圖環境變數配置:

3.檢查是否安裝成功,在cmd中執行allure命令如下圖所示:【左邊為並未安裝allure,右邊為已經安裝allure並配置環境變數】

去期待陌生,去擁抱驚喜。