我的应用程序已在IE 9中启动并运行,但有时并非所有内容都能正确加载到页面上,并且这导致我的编码ui测试失败。因此,当发生这种情况时,我想将代码添加到已编码的ui测试中以刷新(F5)浏览器。我怎样才能做到这一点?
最佳答案
启动Web浏览器时,它将返回BrowserWindow
对象的实例。该BrowserWindow
对象包含可以调用的Rrefresh
方法:
BrowserWindow currentBrowser = BrowserWindow.Launch(new Uri("https://www.google.com/"));
currentBrowser.Refresh();
如果需要在其他位置进行刷新,也可以使用
Locate
方法调用以获取正在使用的BrowserWindow
的实例:BrowserWindow currentBrowser = BrowserWindow.Locate("title of your browser window");
currentBrowser.Refresh();
关于coded-ui-tests - 如何在编码的ui测试中刷新浏览器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14524756/