Auto.js常用控件整理


launchApp('名字'); //通過app名字啟動app應用

launch(‘app包名’); //通過包名啟動app應用

sleep(random(1000,5000)); //隨機等待1到5秒

swipe(x1,y1,x2,y2,time); //滑動屏幕(time表示滑動的時間)

click(x,y); //單點擊坐標,, click("加好友"); //點擊"加好友"按鈕

press(x,y,time); //按住坐標,time表示時間好像是毫秒

home(); //回到桌面

back(); //返回上一步

app.uninstall('包名'); //卸載app

getpackagename('應用名'); //通過應用名獲取app包名

toast("hallo word"); //在手機toast提示

toastLog('hallo word'); //提示信息+log記錄

log('hallo word'); //記錄log

text("屬性值").findOne().parent().click(); //parent通過子控件查找父控件,常用於子控件不能點擊,而通過子控件查找到父控件完成點擊

text("屬性值").findOne().childCount(); //獲取控件中子控件的數量

text("進入游戲").find().click(); //點擊進入游戲(先查找再點擊)

text("進入游戲").findOne(3000).click(); //點擊進入游戲___查詢超時就報錯,,(text()是完全匹配)

textContains("手機").find().click(); //匹配頁面包含手機的元素

textStartsWith("手機").find().click(); //匹配以"手機"開頭的元素

textEndsWith("手機").find().click(); //匹配以"手機"結尾的元素

text("xxxx").find(); //按控件文本查找,,  也可使用findOne()

desc("xxxx").find(); //按描述信息查找

id("xxxx").find(); //按元素id查找元素

className("xxxx").find(); //按元素類型查找

atextMatches("\\d+"); //以正則匹配

setText("城南花已開") ; //在光標處輸入數據

alert("標題","內容"); //對話框輸出

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM