1
因爲我們使用不同的界面開始了相同的測試,因此將所有報告發送給jenkins。很難用什麼界面來識別我們有錯誤。在我們使用鼻子之前,它有參數「--xunit-testsuite-name」,有pytest模擬嗎? 我要在報表中改變測試套件的名稱在xml報告中更改pytest testsuite名稱
測試包中的錯誤= 「0」 故障= 「0」 NAME =」 pytest 「跳過=」 0" 測試= 「12」 時間= 「103.702」
到
測試包錯誤= 「0」 的故障= 「0」 名稱=」 inteface1 「跳過=」 0" 測試= 「12」 時間= 「103.702」
嗨,但我想改變測試套件名稱形式測試,不在配置文件中 – Andrey
您可以從版本3.1(也支持'junit_suite_name'的最低版本)開始,使用-o參數設置Pytest配置:'pytest ... -o junit_suite_name = my_suite'。我更新了我的答案。 –