【问题标题】:Capture the response from watir-webdriver捕获来自 watir-webdriver 的响应
【发布时间】:2016-06-03 22:43:10
【问题描述】:

有没有办法从通过 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'

【问题讨论】:

    标签: ruby parsing watir watir-webdriver


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-29
      • 2018-09-28
      • 2012-10-21
      相关资源
      最近更新 更多