UIAutomatorTools是一個(gè)安卓的自動(dòng)化測(cè)試、界面分析工具,這版只能用于模擬器,法是JS,帶命令快捷提示(提示的命令可以自己加),錯(cuò)誤定位。
使用說(shuō)明
1.設(shè)備列表框、腳本文件列表框、截圖列表框右鍵均有菜單。F2重命名,F(xiàn)5刷新,del刪除
2.界面解析頁(yè)按住CTRL不放,再按住鼠標(biāo)左鍵不放拖動(dòng)框選區(qū)域,可截圖,也可右鍵菜單選擇范圍坐標(biāo)。按數(shù)字鍵盤左邊的上下左右可微調(diào)框選區(qū)域,按住SHIFT不放加上下左右可微調(diào)框選區(qū)域大小。
3.xml屬性列表框按住CTRL+C可復(fù)制被選中屬性的屬性值
友情提示:
1.選中部分代碼點(diǎn)運(yùn)行時(shí)只會(huì)運(yùn)行被選中的代碼,否則將會(huì)運(yùn)行全部代碼。
2.軟件打開(kāi)、重啟、主動(dòng)停止正在運(yùn)行的代碼和模擬器打開(kāi)、器重啟后對(duì)設(shè)備的第一次操作需要對(duì)模擬器環(huán)境初始化,會(huì)卡頓幾秒。之后的操作都比較快。
3.代碼每行結(jié)束不強(qiáng)制使用英文狀態(tài)下的分號(hào)結(jié)尾,可正常執(zhí)行。但最好都加上分號(hào)用于標(biāo)記語(yǔ)句結(jié)束,這樣使用“格式化代碼”功能時(shí)可以避免格式化錯(cuò)誤。
4.語(yǔ)法是JS,命令提示只隨便加了一些。輸入其他命令沒(méi)有提示不代表不支持。若要使用自己的代碼提示可在軟件目錄下新建一個(gè)“tips”文件夾。在tips文件夾里新建一個(gè)system.txt和other.txt文本文檔,一行一個(gè)命令換行隔開(kāi)。system.txt里的命令會(huì)自動(dòng)加“()”,other.txt里的命令不自動(dòng)加。