一、规划测试报告路径
根目录
|——reports
|——xml
|——html
二、pytest生成xml报告
方式一(命令行):
pytest -s -q --alluredir ./report/xml ./test_case/test_user.py
方式二(代码):
run.py
if __name__ == '__main__':
xml_report_path = './reports/xml/'
pytest.main(['-s', '-q', '--alluredir',
xml_report_path,'./test_case/test_user.py'])
字段 | 含义 |
---|---|
pytest.main | 使用pytest命令,后面跟参数 |
-s | |
-q | 极简日志 |
--alluredir | 参数名,后面跟allure的xml报告路径 |
./reports/xml/ | 参数值,allure的xml报告存放路径 |
./test_case/test_user.py | 要执行的测试用例 |
网友评论