Watir登陆微博发布微博

#encoding: UTF-8                       #添加这一行才可以处理中文
require 'rubygems'                     #gem install xxx --no-ri --no-rdoc
require 'timeout'
require 'watir-webdriver'

b = Watir::Browser.new(:firefox, {:profile => 'default'})
b.goto 'www.weibo.com'
b.text_field(:class,"W_input").focus
b.text_field(:class,"W_input").set 'your_weibo_email_account'
b.div(:class, "inp password").text_field(:type,"password").set 'your_weibo_password'
b.link(:class, "W_btn_g").click         #点击登陆按钮,也可以使用url,这个登陆按钮是使用js跳转的
sleep(3)                                #等待3秒页面加载完毕
b.text_field(:class,"input_detail").set("我的第一条来自watir的微博!")
b.link(:class,"send_btn").click 
或者 
b.link(:title,'发布微博按钮').click

Comments !