【发布时间】:2013-10-02 18:58:06
【问题描述】:
我每周都运行我的测试套件/脚本,但似乎有些测试用例总是失败,即使没有任何错误。
当我第二天检查失败的测试用例时,大约有 2/3 的测试用例很好并且通过了。
我已经将超时时间增加到 60 秒
我很确定测试用例失败的原因是因为有时页面加载或上传文件需要一段时间,这会导致 WaitFor 超时。
在将测试作为测试套件运行时,是否可以在实际将测试标记为失败之前运行两次测试?
【问题讨论】:
-
您必须创建自己的自定义测试运行器方法,而不是使用 vanilla phpunit。
if (testFails) { runItAgain() while maxTries != 3}