新手问题 Ruby 如何操作网页元素?

wajmjjj · 2013年07月23日 · 最后由 wajmjjj 回复于 2013年07月24日 · 3450 次阅读

比如说:一个网页内有一个 input 输入框和一个 submit 按钮,我想用 Ruby 模拟点击 submit 提交 input 输入框内的内容应该怎么做?

THX.

watir 是直接打开一个火狐浏览器,mechanize 我理解是提交 HTTP。mechanize 还集成了 nokogiri,如果抓取需要验证的页面,mechanize 还是首先。

watir->selenium 仅适合不要求效率的情况

capybara 有相应的 driver 可以驱动浏览器或者 phantomjs 或者 watir-webdriver

需要 登录 后方可回复, 如果你还没有账号请 注册新账号