簡體   English   中英

使用Watir Webdriver在firefox中打開一個新選項卡

[英]Opening a new tab in firefox with Watir Webdriver

我正在嘗試使用Watir Webdriver在Firefox中打開一個新選項卡(javascript已啟用):

require 'rubygems'
require 'watir-webdriver'
browser = Watir::Browser.new :ff, :profile => "default" 
browser.goto "http://google.com"
browser.execute_script("window.open('http://yahoo.com','_newtab')")

我按照本頁面上的方法進行操作:以編程方式在選項卡上打開新頁面但它會打開一個新窗口,而不是打開一個新選項卡。 如何只打開新標簽而不是新窗口,我該怎么辦? 或者任何其他方法來打開新標簽?

我遇到了同樣的問題,直到我發現它是一個已知的Selenium問題我才掙扎了一天: http//code.google.com/p/selenium/issues/detail? id = 3380

顯然,Selenium不支持在新選項卡中打開鏈接,只支持新窗口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM