2010-06-23 59 views

回答

0

你能否驗證鏈接是否將目標設置爲_blank?

+0

不,因爲我需要對鏈接指向的東西運行測試......其實......我想我可以用x_path來獲取這些信息..感謝您的幫助! – NullVoxPopuli 2010-07-20 21:27:06

+0

嗯,你應該可以說「然後我按照鏈接'登錄'」 – jspooner 2010-07-20 22:56:49

15

定義包含此碼的步驟:

page.driver.browser.switch_to.window(page.driver.browser.window_handles.last)

switch_to爲硒命令,允許你改變到一個新的窗口 window_handles返回當前打開的窗口

+4

這應該被標記爲正確的答案 – 2013-03-13 19:48:03

0

我意識到這是一個非常古老的職位,但這裏的水豚使用和騷靈司機黃瓜步驟定義列表:

And /^I follow "([^"]*)" to the new window$/ do |link| 
    new_window = window_opened_by { click_link link } 
    switch_to_window new_window 
end 
相關問題