-1

我正在尝试运行一组需要超过一个小时才能完成的测试。但是,一旦我达到一个小时的时间跨度,测试将停止并跳过所有尚未运行的测试。任何建议都会很棒:)

4

2 回答 2

2

在您的测试设置文件中,测试设置之一是“如果总执行时间超过则中止测试运行:”,另一个是“如果执行时间超过,则将单个测试标记为失败:” - 确保这两个设置都具有已调整以处理您所追求的持续时间。

于 2013-10-11T15:03:01.627 回答
2

您可以更改测试超时属性,如下所示:MSTest:如何增加测试时间

[TestMethod]
[Timeout(10*60*1000)]
public void Login_ExpirationFail_Test()
{......}
于 2013-10-13T22:55:08.807 回答