我们使用nUnit构建了一些Selenium测试,需要很长时间才能完成。我们发现它们仍然处于“未运行测试”分组中,即使它们应该通过。
经过一些初步调查后,我们发现如果我们删除一些长时间运行的步骤,测试将正确传递,但只要我们在等待几分钟的代码中暂停睡眠,就会出现问题。
我们正在使用带有nUnit Test Runner扩展的Visual Studio 2012,如下所示:http://nunit.org/index.php?p=vsTestAdapter&r=2.6.2
我们需要更改nUnit或测试运行器中的一些隐藏超时以进行测试(无论需要多长时间)才能通过,或者是否存在其他问题?