0

我们正在 Internet Explorer 上通过 NUnit 运行 Silverlight 测试。网页托管在本地主机上。有一个测试用例,它导航到网页并尝试登录该站点。一个安装项目将有一个调用所有这些测试用例的 exe 文件。如果我在我的开发机器上安装此设置项目并以管理员身份运行 exe,则测试通过。但是,如果我在安装了 telerik Teststudio、.net 4.6、silverlight 的新机器上安装相同的设置项目,则命令在该行超时
Manager.LaunchNewBrowser(BrowserType.InternetExplorer);

因此它无法导航到 url

ActiveBrowser.NavigateTo(BaseUrl);

请注意,我没有在这台新机器上安装 VS。我的要求是我应该能够在没有 VS 的情况下运行这些测试用例。Telerik 版本是 152.9.23.0。

4

1 回答 1

0

您的跑步者可能无法连接到新打开的浏览器,因此下一步导航不起作用。您可以尝试连接到新浏览器窗口的选项,如下所示:

Manager.LaunchNewBrowser(BrowserType.InternetExplorer,true);

通过这条编码线,您的 Telerik 跑步者已连接到 IE,现在您可以放置​​您的步骤:ActiveBrowser.NavigateTo(BaseUrl);

于 2016-03-01T05:34:50.223 回答