allure生成的報告打開后顯示loading


allure生成的報告打開后顯示loading,怎么辦?

1. allure生成報告的命令

1.1、生成測試數據

# 命令格式:pytest  相關參數  指定執行的用例 --alluredir=數據存放的路徑
# 參數:--alluredir指定結果數據保存的目錄,可以用等號,也可以空格
# 命令示例1:	
④pytest -sv  Code05/  --alluredir  ./report/xml
# 命令示例2
pytest -sv CaseDir --alluredir=./report/xml

1.2、測試數據轉換成HTML測試報告

# 命令格式: allure generate 數據存放目錄 -o 報告存放目錄 --clean

# 命令參數:--clean選項目的是先清空測試報告目錄,再生成新的測試報告。

# 命令示例: 
allure generate ./report/xml -o ./report/html --clean

注意:第一次生成報告可以不加--clean

2. 生成的報告顯示為loading解決方案

2.1、原因

當我們在本地找到HTML報告文件時,打開發現沒有任何數據,首頁顯示為loading,其他頁面都是404

這個錯誤是因為打開方式造成的,不應直接在本地打開文件進行預覽,

本地地址:file:///E:/Python_Code2021/report/html/index.html

2.2、解決方案

在Pycharm中找到該html文件,然后選擇瀏覽器打開,內容就會恢復正常

訪問地址:http://localhost:63342/XXXXXXXX/report/html/index.html?_ijt=jt3epl24oitee0nv6vfflsqeva


免責聲明!

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



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