【发布时间】:2016-07-22 07:33:03
【问题描述】:
我已经看到很多人回答了有关 stakeoverflow 的相同问题,但对我没有任何帮助。
我正在使用 Visual Studio 2013。我有一个非常简单的测试
[CodedUITest]
public class CodedUITest1
{
static ApplicationUnderTest _application;
[TestMethod]
public void CodedUITestMethod1()
{
var mainWindow = ApplicationUnderTest.Launch(@"C:\Program Files (x86)\Notepad++\notepad++.exe");
mainWindow.CloseOnPlaybackCleanup = false;
_application = mainWindow;
}
}
如下所述,我将 CloseOnPlaybackCleanup 设置为 false。
mainWindow.CloseOnPlaybackCleanup = false;
但是每当我运行/调试测试时,测试完成后应用程序就会关闭。我注意到对于浏览器窗口,如果我们将 CloseOnPlaybackCleanup 设置为 false,那么它可以正常工作并且浏览器窗口不会关闭。我希望我的这个测试有同样的行为。
谁能帮我确定是否缺少任何东西?
问候。
【问题讨论】:
标签: c# automation automated-tests ui-automation coded-ui-tests