前提條件
已建立用例庫並關聯指定應用,具體操作參見建立用例庫。
安裝應用
登入Mobile Testing控制台。
在左側導覽列,選擇測試管理 > 用例管理,預設進入指令碼管理頁簽。
從用例庫下拉式清單,選擇用例庫和用例庫版本。

單擊線上錄製,開啟線上錄製右側欄。

在線上錄製右側欄:
選擇共用裝置。
指定品牌、系統版本和解析度,篩選錄製裝置。
在裝置列表,勾選單選框,指定錄製裝置。
單擊確定,開啟選擇應用安裝面板。

在選擇應用安裝對話方塊中,選擇或者上傳應用。
應用安裝完成後,系統自動進入線上錄製頁面。頁面左上方顯示線上錄製使用時間長度,使用時間長度從進入遠端偵錯頁面開始計時。
說明
在左側的遠程真機面板中,查看剩餘體驗時間長度和剩餘資源時間長度。
線上錄製頁面的左側顯示已安裝應用的遠程真機,介面說明參見:遠程真機說明。

後續如需退出線上錄製,單擊退出。
建立指令碼
1:在線上錄製頁面:

2:在建立指令碼右側欄,填寫指令碼相關資訊。

配置說明如下:
參數 | 說明 |
用例庫版本 | 用於指定用例庫版本號碼。 |
指令碼名 | 用於指定指令碼的名稱。 【資料類型】字串 【取值範圍】2~50字元 【字元類型】中文/大小寫字母/數字/底線/虛線 |
目錄 | 用於指定指令碼儲存路徑。 |
指令碼描述 | 用於添加指令碼的說明資訊,便於後續查詢回顧。 |
3:單擊確定,在線上錄製頁面的右側開啟指定指令碼的編輯器頁面。
介面說明參見:指令碼編輯器說明。
錄製步驟
1:在指令碼錄製頁面,單擊開始錄製,選擇按控制項錄製/按座標錄製,即可錄製指令碼。
說明
指令碼錄製支援按控制項錄製/按座標錄製2種方式,建議使用按控制項錄製。
2:在遠程真機上使用滑鼠左鍵單擊應用,類比螢幕點擊操作,即可錄製操作步驟,並在指令碼步驟頁簽產生指令碼步驟。
3:(可選)如存在互動情境,在指令碼編輯工具列選擇輸入,輸入參數。
4:(可選)如需增加回放成功率,建議根據控制項樹頁簽的Xpath修正步驟。
5:單擊停止錄製,完成操作步驟錄製。
6:單擊全部回放,驗證操作步驟。
步驟前的圓點標識:
7:單擊儲存/另存新檔按鈕,儲存指令碼。
8:單擊退出按鈕,退出線上錄製。

退出線上錄製後,返回指令碼管理頁面,在左側列表中,按照組織層次顯示建立的錄製指令碼,並在右側顯示其內容。

步驟回放
全部回放。指令碼錄製完成後,單擊全部回放,回放全部錄製步驟,即整個錄製過程。
單步回放。在每個錄製步驟中,單擊單步回放,回放當前步驟。

若錄製結果需要修正,可手動下一行插入步驟、編輯步驟、移除步驟。
遠程真機說明
遠程真機用於展示在遠程真機上的基本操作。

序號 | 按鈕 | 控制項 | 說明 |
1 | 系統設定工具框 | 終端類型 | 遠程真機的品牌、型號。 |
時間長度 | |
高清 | 切換裝置顯示屏為高清/標清顯示。 |
座標 | 開啟座標開關鍵,滑鼠移動至App介面上方,顯示座標值。 |
2 | 觸屏操作工具框 | 輸入 | 開啟文本對話方塊,嚮應用的文字框輸入內容。例如,使用者名稱/密碼等。 |
清空輸入 | 清空應用文字框中已輸入的內容。 |
重啟應用 | 重啟應用,不清理緩衝。 |
重啟應用(清緩衝) | 重啟應用,並清理緩衝。 |
上滑/下滑/左滑/右滑 | 滑動螢幕。 |
3 | 系統按鈕 | - | 用於類比Android手機的3個系統按鈕。 |
說明
拖動上方
,可移動系統設定工具框。
指令碼輯器說明

1:狀態列
專案 | 說明 |
使用時間長度 | 顯示當前線上錄製的使用時間長度。使用時間長度從進入錄製頁面開始計時。 |
協助按鈕 | 將滑鼠滑動至協助按鈕,顯示當前賬戶使用Mobile Testing產品的剩餘體驗時間長度和剩餘資源時間長度。 |
2:儲存/退出
控制項 | 說明 |
儲存 | 用於儲存當前指令碼。 |
另存新檔 | 用於將已有指令碼另存新檔新指令碼。 |
退出 | 用於退出錄製頁面。 |
3:指令碼名稱
控制項 | 說明 |
指令碼名稱 | 用於顯示當前指令碼的名稱。 單擊下拉式功能表,選擇建立指令碼或選擇其他指令碼選項,切換至其他指令碼。 |
4:工具列
控制項 | 說明 |
開始錄製/停止錄製 | 用於開始/停止錄製操作步驟。 |
回放全部 | 用於在錄製完成後,重複操作步驟。 |
重新整理控制項 | 用於頁面切換沒有及時識別到控制項時重新整理。 |
日誌 | 用於查看Appium用戶端和Appium服務端日誌。 |
清空步驟 | 用於清空已錄製的操作步驟。 |
重設步驟 | 用於重設指令碼步驟為錄製初始時狀態。 |
5:頁簽
頁簽 | 說明 |
指令碼步驟 | 用於顯示錄製的操作步驟。 |
參數設定 | 用於設定使用者互動的輸入參數。 |
控制項樹 | 根據控制項樹中的Xpath修正指令碼用例,可增加回放成功率。 |
6:區間選擇開關
專案 | 說明 |
開啟 | 開啟後,可按Shift鍵批量選擇部分指令碼步驟。 |
關閉 | 關閉後,按Shift鍵批量選擇指令碼步驟無效。 |
7:步驟編輯按鈕
控制項 | 說明 |
單步回放 | 用於播放當前操作步驟。 |
下一行插入步驟 | 用於在當前操作步驟後插入步驟。 |
手動編輯 | 用於編輯當前操作步驟。 |
移除步驟 | 用於移除當前操作步驟。 |
說明
當滑鼠滑動至指令碼步驟,該步驟的序號變更為移動表徵圖,拖動表徵圖,可自由變更指令碼步驟的順序。
8:指令碼編輯工具列
指令碼編輯工具列包含6個分組:
分組 | 說明 |
常用 | 用於類比終端裝置的基本操作。 |
映像 | 用於採用不同方式識別圖片控制項。 |
自訂 | 用於添加自訂的代碼塊、步驟或指令碼。 |
斷言 | 用於判斷控制項是否存在,或者文本是否符合預期。 |
條件陳述式 | 用於在操作步驟中,設定條件分支。 |
迴圈語句 | 用於在操作步驟中,設定迴圈分支。 |
應用操作 | 用於在操作步驟中,重啟應用、安裝應用。 |