因为我们使用不同的界面开始相同的测试,然后获取所有报告并将它们发送给jenkins。我们很难识别出哪些界面存在错误。在我们使用鼻子之前,它有参数" - xunit-testsuite-name",有pytest模拟? 我想在报告中更改测试套件的名称
testsuite errors =" 0"失败=" 0"名称="的 pytest "跳过=" 0"测试=" 12"时间=" 103.702"
到
testsuite errors =" 0"失败=" 0"名称="的 inteface1 "跳过=" 0"测试=" 12"时间=" 103.702"
答案 0 :(得分:3)
您可以在Pytest配置文件中添加junit_suite_name
属性,因为pytest 3.1:
[pytest]
junit_suite_name = my_suite
这也可以在命令行中设置:
pytest ... -o junit_suite_name=my_suite