1.操作腳本錄制:把對設(shè)備的操作錄制成腳本,在錄制過程中自動識別操作的界面組件,形成資源(對象)庫;
2.自動圖形組件識別及編輯:腳本錄制時自動記錄操作場景截圖及操作組件,可對識別出來的組件進行編輯;
3.圖形檢查點設(shè)置:通過圖形識別對比的方式檢查腳本執(zhí)行結(jié)果;
5.對象檢查點設(shè)置:通過對象識別對比的方式檢查腳本執(zhí)行結(jié)果;
6.腳本回放與實時日志:對錄制好的腳本在指定的設(shè)備上回放,自動識別界面組件并發(fā)送事件。兼容多操作系統(tǒng)及多設(shè)備分辨率。對執(zhí)行的腳本進行實時回放記錄,可以查看執(zhí)行結(jié)果,執(zhí)行結(jié)果以HTML來顯示;
7.兼容性測試以及多設(shè)備回放:支持一個腳本在多臺不同的設(shè)備上、不同分辨率設(shè)備批量執(zhí)行,以檢核該APP對于不同設(shè)備的兼容性生成執(zhí)行日志;
8.移動設(shè)備管理:對連接設(shè)備管理服務器的移動設(shè)備進行集中式管理,自動識別設(shè)備廠商、設(shè)備型號、操作系統(tǒng)版本、設(shè)備分辨率等設(shè)備基本信息。支持仿真器和真機設(shè)備;
9.移動設(shè)備連接控制:對設(shè)備進行連接,通過鼠標操作設(shè)備,支持基本的觸屏(點擊、滑動、長按)、物理按鍵操作等;
10.錄制時單步調(diào)試:在設(shè)備錄制腳本時,實現(xiàn)對腳本的單步調(diào)試功能,可以單步運行一條腳本語句,提高腳本調(diào)試效率;
11.錄制界面視圖化:通過視圖化界面進行錄制,可以直觀地查看錄制到對象;
12.函數(shù)及腳本調(diào)用:支持腳本調(diào)用腳本,類調(diào)用以及封裝函數(shù)調(diào)用;
13.對象庫管理:支持可視化對象庫,查看對象的屬性;支持對象的重命名、復制、刪除;
14.參數(shù)化:支持腳本參數(shù)化,實現(xiàn)了腳本與數(shù)據(jù)分離:腳本使用Java的腳本,在腳本執(zhí)行的時候,從數(shù)據(jù)源中讀取數(shù)據(jù),通過循環(huán)參數(shù)列表對腳本進行控制,實現(xiàn)了值傳遞;
15.設(shè)備運行狀態(tài)監(jiān)控:支持對連接的設(shè)備的CPU使用率、內(nèi)存使用率等信息的實時監(jiān)控顯示;
16.回放日志內(nèi)存和CPU顯示:支持在回放腳本中顯示當條腳本執(zhí)行時內(nèi)存和CPU的狀態(tài);
17.TC同步腳本:支持通過連接TestAgent,綁定本地腳本和TC的組件組,可將MR的腳本同步上傳到TC;
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。