2010-06-23 60 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 
相关问题