Telerik命令LaunchNewBrowser()显示空白空页

时间:2016-02-02 09:18:15

标签: c# internet-explorer silverlight telerik telerik-test-studio

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

因此无法导航到网址

ActiveBrowser.NavigateTo(BaseUrl);

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

1 个答案:

答案 0 :(得分:0)

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

Manager.LaunchNewBrowser(BrowserType.InternetExplorer,TRUE);

通过此编码行,您的telerik运行器已连接到IE,现在您可以执行步骤:ActiveBrowser.NavigateTo(BaseUrl);