【发布时间】:2015-02-02 13:02:27
【问题描述】:
我有一个报告 (.html) 文件,当我执行完所有测试后我会打开它。我已经为此编写了以下代码:
[ClassCleanup]
public void CleanUp()
{
var sUrl ="\\PerfReport\\PerformanceTestReport.html";
Process.Start(sUrl);
}
问题是 - 测试完成后,浏览器窗口也会关闭。
我不想关闭此浏览器窗口。
任何建议为什么会发生这种情况?我在控制台应用程序中尝试了相同的行为;浏览器没有在那里关闭。
【问题讨论】:
-
ClaenUp 必须是静态的,您在发布问题时是否错过了这一点?除此之外,这对我来说很好......
-
也许,与其通过“测试清理”打开 URL,不如创建某种 Visual Studio 宏来首先执行您的测试,然后打开该文档。