allure是一個通用的測試報告框架html
下載地址:http://allure.qatools.ru/java
第一步:進入該頁面,右上角有個download,點擊進入github頁面,選擇最新版本下載到某個路徑下,好比D:\Program Filesgit
二、安裝alluregithub
須要java8+,JDK 1.8+環境,因此提早配置好java環境框架
將安裝包解壓後配置allure環境變量,在系統變量path中添加到bin爲止D:\Program Files\allure-2.13.0\bin測試
配置成功後在命令窗口輸入allure或者allure --version,能夠看到個人allure版本是2.13spa
三、在pycharm中下載allure插件插件
經過命令下載pip install allure-pytestcode
下載成功後在Terminal中輸入allure,可能會出現「提示allure不是內部或外部命令,也不是可運行的程序」,那麼重啓下pycharm便可xml
四、在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在本地開啓了一個端口,這個就是報告地址,打開該地址便可