1
我正在使用Junit和Maven以及硒。爲了舉報我正在使用surefire插件。我的要求是用失敗時的消息更新surefire報告。它可以使用Assert
完成,但會中止測試用例。但我不想放棄它,但只報告它。如何在不使用斷言的情況下在確定的火災報告中寫入內容?
我正在使用Junit和Maven以及硒。爲了舉報我正在使用surefire插件。我的要求是用失敗時的消息更新surefire報告。它可以使用Assert
完成,但會中止測試用例。但我不想放棄它,但只報告它。如何在不使用斷言的情況下在確定的火災報告中寫入內容?
可以使用maven.test.failure.ignore屬性(命令行上的系統屬性)等:
mvn -Dmaven.test.failure.ignore=true
,或者忽略期間構建過程失敗則可以使用配置爲maven-surefire-plugin:
<configuration>
.
<testFailureIgnore>true</testFailureIgnore>
.
</configuration>
但是它會在肯定的最終報告中報告錯誤嗎? –
是的,它不會失敗的構建本身。 – carlspring
但我不推薦它,因爲你應該得到你的測試固定;-) – khmarbaise