3
後,我使用Ant如下,以執行一組TestNG進行:停止套房執行首次故障TestNG中
<testng suitename="functional_test_suite" outputdir="${basedir}/target/"
classpathref="maven.test.classpath" dumpCommand="false" verbose="2"
haltonfailure="true" haltonskipped="false" parallel="methods" threadCount="2">
<classfileset dir="${basedir}/target/test-classes/">
<include name="**/*Test.class" />
</classfileset>
我想了測試,以第一次失敗之後立即停止。 haltonfailure似乎並沒有做到這一點,如果整個套件出現測試失敗,它只會停止構建ant。有什麼辦法可以在第一次失敗時停止套件執行嗎?
感謝
也許這將幫助你解決你的問題......我之前沒有使用過TestNG,但是我在Selenium(JUnit)測試中遇到過類似的情況。有一種類型的斷言只收集在測試結束時顯示失敗的斷言,另一種斷言立即停止測試。 – bakoyaro 2011-08-04 17:05:44