您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源功能測(cè)試工具 > Selenium
ruby+selenium-webdriver自動(dòng)化測(cè)試系列
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/4/11 14:06:04 ] 推薦標(biāo)簽:
 

第一個(gè)小例子,登錄soso首頁,簡(jiǎn)單直觀易懂。通常我們都是這樣寫的,網(wǎng)上各種例子也是這樣的。

1.打開文本編輯器SciTe

2.file–new新建一個(gè)文件,寫下如下代碼
 
#encoding = gbk
require 'selenium-webdriver'
 
chrome = Selenium::WebDriver.for :chrome
 
url = 'http://www.soso.com'
 
chrome.get url
 
#~ link = ff.find_element(:id,'ua').find_element(:link,'登錄')
link = chrome.find_element(:link_text,'登錄')
 
link.click
 
sleep 5
 
chrome.switch_to.frame('login_frame')
 
 
 
chrome.find_element(:id,'u').send_keys("472719041")
 
chrome.find_element(:id,'p').send_keys("yangxixi")
 
chrome.find_element(:id,'login_button').click

3.保存代碼到工作目錄下,名稱為soso_login.rb

4.按F5運(yùn)行,查看運(yùn)行結(jié)果

5.命令行切換至工作目錄下,輸入命令:ruby sosologin.rb 運(yùn)行

代碼寫出來了,運(yùn)行通過,但是這并不是一個(gè)測(cè)試用例。關(guān)于測(cè)試用例下節(jié)繼續(xù)

上一頁1234567下一頁
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd