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