0
嗨
我想在原始頁面中打開鏈接到新選項卡。
我使用的代碼driver.findElement(locator).sendKeys(Keys.chord(Keys.CONTROL,Keys.RETURN));
我試過使用driver.switchTo()但tab不可見。
這裏代碼Selenium 3:如何打開新選項卡中的鏈接並可見它
ArrayList<String> tabs = new ArrayList<String> (driver.getWindowHandles());
if(tabs.size() > 1){
driver.switchTo().window(tabs.get(1));
}
我嘗試使用
Actions.sendKey(Keys.CONTROL + 「1」)
或
Actions.sendKey(Keys.chord(Keys.CONTROL +鍵.TAB))
但它不會發生
但我的問題是,在新標籤頁做一些動作的時候。這些都是拋出錯誤。因爲選項卡不可見。
**如何設置新的選項卡可見**
我用硒3和Java
你怎麼知道的標籤是有,但不可見? – JeffC