试图在C#中使用Selenium WebDriver编写一些测试用例,但有一个我不确定如何解决的方案
用户场景是在表中搜索患者,选择患者,然后打开一个新窗口,然后在该窗口上声明各种项目
我的问题是我无法选择新窗口来声明任何内容,它不是弹出窗口,这是一个全新的浏览器窗口,但是没有窗口标题/名称来标识它,我将如何将驱动程序焦点切换到此窗口?
提前致谢
在Selenium WebDriver中,这真的很容易。通过使用SwitchTo方法
driver.SwitchTo().Window(driver.WindowHandles.Last());
也请参阅此博客文章
http://binaryclips.com/2015/03/13/selenium-webdriver-in-c-switch-to-new- window/