2018/3/8 14:04:06
情況一:
命令含義:根據(jù)條件字符串搜索IE控件。
命令參數(shù):兩個(gè)參數(shù),第一個(gè)參數(shù)輸入tagName 屬性的值,第二個(gè)參數(shù)輸入條件字符串。
命令產(chǎn)生:手工添加。
命令舉例: ar.window("IEFrame_Google - Microsoft Internet Explorer").ieControl("INPUT", "className=lst");
情況二:
命令含義:在第一種情況的基礎(chǔ)上在它的附近去查找對(duì)象,相對(duì)位置關(guān)系由兩個(gè)參數(shù)來指定
命令參數(shù):四個(gè)參數(shù),第一個(gè)參數(shù)輸入tagName 屬性的值,第二個(gè)參數(shù)輸入條件字符串,第三第四個(gè)參數(shù)輸入相對(duì)偏移量。
命令產(chǎn)生:手工添加。
命令舉例:
ar.window("IEFrame_Google-MicrosoftInternetExplorer").ieControl("INPUT","className=lst",50,30).clickControl();
例子解釋:當(dāng)執(zhí)行到ieControl命令時(shí),AutoRunner會(huì)在網(wǎng)頁中查找tagName等于INPUT并且className等于lst的元素,找到之后再以這個(gè)元素的左上角為參考點(diǎn),將x坐標(biāo)偏移50個(gè)像素,y坐標(biāo)偏移30個(gè)像素,獲取此位置下的元素(設(shè)元素為一個(gè)按鈕),接下來執(zhí)行的操作都是對(duì)這個(gè)按鈕的操作,這里是一個(gè)clickControl命令,鼠標(biāo)點(diǎn)擊了按鈕。
相關(guān)命令:ieWindow
第二個(gè)參數(shù)說明
條件字符串對(duì)空格是敏感的;
條件字符串格式為:屬性名稱=屬性值,其中屬性名稱只能是以下幾個(gè)值中的一個(gè)(常用的是innerText name description):
className、description、disabled、innerId、innerText、name、outerText、readOnly、type、urlLink
命令說明
ieControl命令之后還有一級(jí)命令,格式為
ar.window(…).ieControl(…).XXX(…);
此處XXX類似于ar.window(…).xxx(…);XXX比xxx要少第一個(gè)參數(shù)。
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。
您的信息已成功提交!
我們的客服人員稍后會(huì)與您聯(lián)系