watir学习--baidu搜索示例

简介:   今天任务不多,有空看了些watir的资料,于是手痒痒的想做个例子练练,网上有个google搜索的示例,本人也就照猫画虎,写了一个baidu搜索的小例子。大牛就直接跳过吧。。。欢迎有兴起的朋友一起交流学习,共进步。

  今天任务不多,有空看了些watir的资料,于是手痒痒的想做个例子练练,网上有个google搜索的示例,本人也就照猫画虎,写了一个baidu搜索的小例子。大牛就直接跳过吧。。。欢迎有兴起的朋友一起交流学习,共进步。代码如下:

require 'watir'

context = "hello" 
@broswer = Watir::IE.new
@broswer.goto("http://www.baidu.com/")
@broswer.text_field(:name,"wd").set(context)
sleep 1
@broswer.button(:id,"su").click
if @broswer.contains_text("#{context}")
  puts "Pass"
else
  puts "Failed"
end
sleep(1)
@broswer.close 

目录
相关文章
|
6月前
|
JavaScript
自定义全能搜索HTML源码
自定义全能搜索HTML源码
57 1
自定义全能搜索HTML源码
|
JSON 数据格式 Python
百度搜索:蓝易云【Python数据使用HTTP代理教程!】
总结: 以上是使用Python进行数据请求时使用HTTP代理的简要教程。通过设置代理字典并将其传递给requests库的请求方法,你可以在Python中使用HTTP代理来发送和接收数据。请注意,代理的具体设置可能会因实际的代理类型和配置而有所不同。确保使用适当的代理地址和端口号,并根据代理提供商的要求进行设置。
52 1
|
API Python
百度搜索:蓝易云【python使用HTTP教程。】
这只是一个简单的示例,HTTP操作还涉及到处理请求头、处理响应状态码、处理异常、使用会话(session)等其他任务。根据具体的需求和场景,你可以进一步深入学习和掌握Python的HTTP操作。
150 1
|
JavaScript
jquery模糊查询--搜索demo效果示例(整理)
jquery模糊查询--搜索demo效果示例(整理)
|
数据采集 JavaScript 搜索推荐
对于Python抓取Google搜索结果的一些了解
对于Python抓取Google搜索结果的一些了解
|
数据采集 测试技术 Python
python写的爬虫,抓取百度的搜索结果,被屏蔽了怎么办?
这个问题通常是由于频繁的请求导致百度的反爬虫机制触发了验证码的保护机制
|
网络协议 安全
Bing搜索没法用的解决办法(附Google和edge的详细解决步骤)
Bing搜索没法用的解决办法(附Google和edge的详细解决步骤)
4443 0
Bing搜索没法用的解决办法(附Google和edge的详细解决步骤)
|
分布式计算 DataWorks 大数据
文档搜索So easy
本文为您介绍如何通过阿里云官网提供的搜索入口快速检索产品帮助文档。