2
我們有很多測試,其中許多測試都具有共享的春天背景,但通常我們有一些測試專用的測試。當由於某些更改導致某些上下文無法加載TestNG時,將跳過此時開始的所有測試。問題在於它不僅跳過給定的測試文件,或者測試給定的春天上下文,它跳過所有進一步的測試,並且我們必須修復一個以便知道哪些必須被檢查。如何防止TestNG跳過測試?
任何想法如何防止TestNG在設置上下文時只有少數文件失敗時跳過整個套件?
我們有很多測試,其中許多測試都具有共享的春天背景,但通常我們有一些測試專用的測試。當由於某些更改導致某些上下文無法加載TestNG時,將跳過此時開始的所有測試。問題在於它不僅跳過給定的測試文件,或者測試給定的春天上下文,它跳過所有進一步的測試,並且我們必須修復一個以便知道哪些必須被檢查。如何防止TestNG跳過測試?
任何想法如何防止TestNG在設置上下文時只有少數文件失敗時跳過整個套件?
春天初始化發生在@Before ......方法,所以參數:
-configfailurepolicy skip|continue
應該有所幫助。
http://testng.org/doc/documentation-main.html#running-testng
這正是我想要的。當前文件中的測試仍會跳過,並且testNg會直接轉到下一個測試文件。非常感謝。 – Qbix