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在本地开启了一个端口,这个就是报告地址,打开该地址便可