我的应用程序已启动并在IE 9中运行,但有时并非所有内容都在页面上正确加载,这导致我的编码ui测试失败。所以我想在我的编码ui测试中添加代码,以便在发生这种情况时刷新(F5)浏览器。我怎么能这样做?
答案 0 :(得分:1)
启动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();