我有很多使用 groovy 的测试用例。
我希望能够让测试用例失败但继续执行脚本的其余部分。尝试使用:
testRunner.fail("没有成功")
也试过
断言 false:“它没有用”
但他们都中止了测试用例,即使错误中止未被选中。
有什么想法吗?
最佳答案
通常使测试用例失败的方法是调用 Junit 的 fail()
方法,而不是使用 assert
或 testRunner.fail()
。但是,我不确定是否会执行失败测试之后的测试。
这个 fail
方法要么是 Assert
的静态方法,要么是 TestCase
的实例方法,具体取决于您使用的是 JUnit 4 还是3.8.
关于testing - 使用 groovy 使 soapUI 测试用例失败但不中止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2728248/