0
我正在使用Maven和故障安全插件來執行一組運行集成測試的運行程序。使用maven最後一次運行某個測試
其中一個跑步者執行涉及改變我的配置的測試。出於這個原因,我希望這個跑步者只有在其他測試完成後才能執行。否則,可能會出現不具代表性的測試。
我該怎麼辦?
我正在使用Maven和故障安全插件來執行一組運行集成測試的運行程序。使用maven最後一次運行某個測試
其中一個跑步者執行涉及改變我的配置的測試。出於這個原因,我希望這個跑步者只有在其他測試完成後才能執行。否則,可能會出現不具代表性的測試。
我該怎麼辦?
要擴大@khmarbaise評論,TestNG中你有註釋,可以幫助您設置和重置配置文件 http://testng.org/doc/documentation-main.html#annotations
使用適當的測試框架允許的順序喜歡TestNG的定義是什麼? – khmarbaise
@khmarbaise所以你告訴我,Maven的測試框架無法定義訂單? – Ogen
Maven沒有測試框架。你正在使用諸如JUnit或TestNG之類的東西......定義測試順序的方法有限(請參閱[runOrder](https://maven.apache.org/surefire/maven-failsafe-plugin/integration-test- mojo.html#runOrder)),但我不認爲這會幫助你... – khmarbaise