您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源功能測(cè)試工具 > Watir
Watir API 介紹
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/4 11:20:35 ] 推薦標(biāo)簽:

文本框
<INPUT id= “email”name=”_fmu.u._0.e”value=””/>
方法1: ie.text_field(:id,’email’).set(“文本內(nèi)容”)
方法2: ie.text_field(:name.’email’).set(“文本內(nèi)容”)
方法3: ie.text_field(:name,”email”).clear

下拉框
方法1: ie_select_list(:name,”cert_no”).select(“身份證”)
方法2:   ie_select_list(:name,”cert_no”).clearSelection

鏈接:
方法1: ie.link(:text,”google”).click
方法2: ie.link(:url,”http://www.google.cn”).click

復(fù)選框:
方法1:ie.checkbox(:name,”checkme”).set
方法2:ie.checkbox(:name,”checkme”).clear
方法3:values = ie.checkbox(:name,”checkme”).value
//多個(gè)同名復(fù)選框的處理,運(yùn)用index方法
方法1: ie.checkbox(:name,”checkme”,”2”).set

單選框:
方法1:ie.radio(:name,”clickme”).set
方法2:ie.radio(:name,”clickme”).clear

一般按鈕:
方法1:ie.button(:value,”Click Me”).click
方法2:ie.button(:name,”clickme”).click

Submit按鈕
方法:ie.button(:value,”Submit”).click

圖片按鈕:
方法:ie.button(:name,”doit”).click

Form中無(wú)按鈕
方法1:ie.form(:name,”loginform”).submit
方法2:ie.form(:action,”login”).submit

獲取隱含對(duì)象值
方法: values = ie.hidden(:name,’field1’).value

獲取窗口對(duì)象:
方法1:ie1= Watir::IE.attach(:url,’http://www.google.cn’)  #根據(jù)URL獲取
方法2:ie2 = Watir::IE.attach(:title,”Google”)           #根據(jù)窗口標(biāo)題獲取 
方法3:ie3 = Watir::IE.attach(:title,/google.cn/)         #正則表達(dá)式匹配獲取

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