使用Selenium WebDriver和JAVA.我试图自动化一个功能,我必须打开一个新的选项卡在那里做一些操作,然后回到上一个选项卡(父).我使用了开关手柄,但它不起作用.还有一个奇怪的事情是两个标签有相同的窗口句柄,因此我无法在标签之间切换.
但是,当我尝试使用不同的Firefox窗口时,它可以工作,但是对于标签,它不起作用.
请帮我,如何切换标签.或者如何在不使用窗口句柄的情况下切换标签,因为在我的情况下,窗口句柄与两个标签相同.
(我观察到当你在同一个窗口中打开不同的标签时,窗口句柄保持不变)
我正在尝试使用Actions.sendKeys发送快捷方式,但它不起作用.
(New Actions(driver)).SendKeys(Keys.ALT, Keys.SHIFT, "z");
Run Code Online (Sandbox Code Playgroud)