您可以通过执行以下操作获取页面上所有链接的集合:
browser.links
Run Code Online (Sandbox Code Playgroud)
要么
browser.as
Run Code Online (Sandbox Code Playgroud)
然后你可以做以下事情:
#Get all link texts as an array
browser.links.collect(&:text)
#Click the second link
browser.links[1].click
Run Code Online (Sandbox Code Playgroud)
如果你真的想要链接作为一个数组,你可以使用该to_a方法(虽然我不记得需要这样的时间):
browser.links.to_a
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3331 次 |
| 最近记录: |