【问题标题】:rspec// How can I get links url / How can I prevent selenium to open new windowrspec// 如何获取链接 url / 如何防止 selenium 打开新窗口
【发布时间】:2014-07-29 17:59:58
【问题描述】:

我是 rspec capybara 的新手。

我有两个问题

1 .如何从页面中的链接获取链接 url?

类似的东西;

url = find('a', :text => 'Test link')['href']
pp url
=> "http://www.testweb.com"

2 。点击链接后如何防止selenium打开firefox的新窗口?

【问题讨论】:

    标签: ruby-on-rails testing rspec capybara


    【解决方案1】:

    解决了

          dummy_data = page.find('a[href]')
          pp dummy_data['href']
          dummy_data_urls = dummy_data['href']
          pp "Visiting facebook"
          visit(dummy_data['href'])
    

    【讨论】:

      猜你喜欢
      • 2011-10-19
      • 2013-10-09
      • 2013-08-10
      • 2020-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多