Changes between Version 10 and Version 11 of autotest


Ignore:
Timestamp:
05/16/2012 06:20:14 PM (14 years ago)
Author:
qinhongyuan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • autotest

    v10 v11  
    101101driver.quit 
    102102}}} 
     103 
     104- 检测登录论坛登录例子  
     105{{{ 
     106require 'rubygems' 
     107require 'selenium-webdriver' 
     108require 'iconv' 
     109class String 
     110        def to_gbk 
     111                 Iconv.iconv("GBK//IGNORE","UTF-8//IGNORE",self).to_s 
     112        end 
     113end 
     114 
     115 
     116driver = Selenium::WebDriver.for :ie 
     117driver.navigate.to "http://itbbs.pconline.com.cn/mobile/f587012.html" 
     118#sleep 3 
     119 
     120#输入帐号密码 
     121username = driver.find_element(:name, 'username') 
     122username.send_keys "3edc4rfv" 
     123password = driver.find_element(:name, 'password') 
     124password.send_keys "123456" 
     125password.submit #提交数据 
     126 
     127#读取cookie查看是否登录成功 
     128driver.manage.all_cookies.each { |cookie| 
     129          puts "pass!" if cookie[:name] == "cmu" and cookie[:value] == "3edc4rfv" 
     130    #puts "#{cookie[:name]} => #{cookie[:value]}" 
     131} 
     132#puts "pass!" if driver.manage.cookie["cmu"]  == "3edc4rfv" 
     133driver.manage.delete_all_cookies #清除cookie 
     134#puts "#{driver.title}".to_gbk 
     135driver.quit 
     136}}}