用例如图: 我想加入用例失败重试功能,很简单的一条用例(对比 1=2 的结果)
执行后用例正常报失败
但是后两条重试直接报 Test ignored,连执行都没执行,达不到我想要的重复执行的效果啊, 这可咋整?
问题已解决: 解决方式就是 Test ignored 不意味着没执行, 要看测试结果不应该看前面是不是写 Test ignored,而应该看最后一行,Failures:1 代表失败了 1 次 Retries:2 代表重试了 2 次,所以其实是重试了,没有被忽视。 这个 Test ignored 的表述可能有点歧义。
是不是把重试类一起贴出来
我是采用自定义的重试规则,没有用框架的注解。感觉并不好用, 一些个性化场景无法满足,也可能是我对框架不够熟悉
你的可能更复杂