从watir-webdriver捕获响应

时间:2015-05-27 00:02:28

标签: ruby parsing watir watir-webdriver

有没有办法从通过watir-webdriver对象/请求提交的查询中捕获整个响应。例如,如果我采用下面的示例代码,是否有一个元素将从表单提交中捕获整个页面,以便我可以解析它的错误?

#!/usr/bin/ruby

require 'watir-webdriver'
b = Watir::Browser.new
b.goto 'bit.ly/watir-webdriver-demo'
b.text_field(:id => 'entry_0').set 'your name'
b.select_list(:id => 'entry_1').select 'Ruby'
b.select_list(:id => 'entry_1').selected? 'Ruby'
b.button(:name => 'submit').click
b.text.include? 'Thank you'

1 个答案:

答案 0 :(得分:0)

.html元素将返回页面的来源。 puts b.html将返回当前页面的来源。