首页 > TAG信息列表 > alluredir
修改testcase目录后,运行结果allure生成的报告包括之前的目录分析
修改test_case目录下的测试用例目录后,或者重新运行新的标签后,运行run程序入口,生成的allure报告中包含修改目录之前的结果; 想要每次运行结果后生成新的目录,在运行main函数中添加--clean-alluredir参数可以删除之前allure生成的目录temp下的文件,生成新的测试结果。 pytest.main(['-mpytest不在终端执行的方式
终端运行: pytest -v test_desktop.py --alluredir reults 非终端运行: 在app_main.py中运行,然后在pycharm右击运行 if __name__ == '__main__': pytest.main(["test_desktop.py", '--alluredir', 'results/']) 运行mark用例 import pytestpytest-allure清空上一次运行的记录(--clean-alluredir)用例重复显示
指定--clean-alluredir参数清空上一次执行记录: 如果我们想每次执行用例的时候都生成新的测试报告,那么我们可以在命令中加上--clean-alluredir参数。 我们先来看一下跟报告相关的三个参数,命令行中使用pytest -h查看: --alluredir=DIR:指定测试报告的生Pytest 系列(27)- allure 命令行参数
先看看 allure 命令的帮助文档cmd 敲allure -h allure 命令的语法格式allure [options] [command] [command options] options 列表 Options: --help 命令行帮助文档 -q, --quiet 切换至安静模式 Default: false -v,pytest - 打标记:mark功能
对用例打标记,运行的时候,只运行打标记的用例。如冒烟测试 打标记步骤 1.先注册标记名 在配置文件:pytest.ini 注册标记名,注意必须是这个文件名 标签名加冒号后面可以写说明,必须是英文 2.给测试用例或测试类打标记 @pytest.mark.已注册的标记名