1. 程式人生 > 其它 >pytest使用allure生成測試報告的2種命令

pytest使用allure生成測試報告的2種命令

pytest中使用allure生成測試報告有兩種命令方式:

1.第一種(推薦):

第一步:輸入下面的命令,執行pytest生成allure的json結果檔案:

1 pytest test_cals.py--alluredir ./report

第二步:輸入下面的命令生成html檔案並啟動一個服務,通過訪問連結瀏覽html報告:

1 allure serve ./report

  

2.第二種:

第一步:輸入下面的命令,執行pytest生成allure的json結果檔案:

1 pytest test_cals.py
--alluredir ./report

第二步:生成html檔案,檔案存放路徑為【./allure-report/】

1 allure generate ./report/

第三步:啟動一個服務,通過訪問連結瀏覽html報告:

1 allureopen./allure-report/

總結:使用第一種,命令斷,而且兩個命令的報告檔案路徑保持一樣

第二種可以看到其中allure open的後面的html檔案路徑和allure json路徑不一致,容易搞混