小编Ser*_*nya的帖子

JUnit可选/必需的测试

我有Junit 4.8.2和maven 3我的应用程序中的某些测试应该在构建失败的情况下失败,其中一些不应该(只报告以下可选测试失败)

我怎么能用junit做这个呢?如果我不能那么可能那个可以吗?

例如,我有两个测试用例:

首先并不重要,因为连接超时,服务不可用等等原因可能会失败.因此,如果它失败了,我不想让整个构建失败,只是让用户知道它并写入控制台

第二个是非常重要的,如果它失败了 - 构建也应该失败

我知道@Ignore - 这不是我想要的,因为我不想跳过任何测试.

我知道@Category,所以如果你知道如何配置surefire插件说:if category com.me.Required - 如果失败并且类别com.me.Optional - build不应该失败,build应该失败

junit testng junit4 maven-3 maven-surefire-plugin

7
推荐指数
1
解决办法
2024
查看次数

标签 统计

junit ×1

junit4 ×1

maven-3 ×1

maven-surefire-plugin ×1

testng ×1