pytest的测试报告allure
1、安装jdk,安装allure、下载allure,配置环境变量
- 1.1、下载地址:https://repo.maven.apache.org/maven2/io/qameta/allure/allurecommandline
找到最新版本下载即可 【下载zip包】解压到任意目录,建议目录不要在C盘 不要太深
最好不要有中文;进入allure解压后的目录,找到bin目录,然后把bin目录配置为path
的环境变量path添加如下bin目录即可:如D:\allure\allure-2.23.1\bin
【这个目录一定是要你本地电脑的allure的bin目录,不要直接复制这里】 cmd里检查环境变量是否配置成功: 输入allure
–version 看是否出现版本。 - 1.2、pytest要生成allure解析的测试结果文件,安装pytest的allure插件【Python的第三方库】: pip install allure-pytest==2.11.1 【指定版本安装】或者pycharm安装;
2、allure基本使用
1、pytest智能自动收集所有用例:pytest.main(): 自动在这个文件所在目录下收集符合命名规则的用例=pytest.main()通常写在入口文件run.py或main.py。
2、pytest.main()收集用例范围
原理: 当前工作目录范围里去找: main所在py文件的目录
- 跟文件夹的名字 无关。可以放在文件夹里,且文件夹的名字无所谓。
- py文件名字: test_开头,或者 _test结尾 【 但是一般推荐使用第一种,符合大家的习惯】
- 用例: 测试用例名字 test开头 |