一般而言,建立行動式測試的作法,是在執行所測試應用程式的行動式裝置或模擬器上,記錄一個階段作業。當記錄階段作業結束時,您會關閉應用程式,且
IBM® Rational® Test Workbench Mobile Client 會將所記錄的階段作業上傳至
IBM Rational Test Workbench,並用它來產生測試。
當您記錄應用程式時,Android 應用程式(.apk 檔)會重新編譯成可記錄的應用程式(已經過檢測),以擷取使用者動作。
因為 Android 不允許同時安裝應用程式的兩個版本,所以測試工作台會解除安裝原始應用程式,並取代為可記錄的應用程式。當您播放測試時,測試工作台會解除安裝可記錄的應用程式,並取代為可播放的應用程式,這是原始應用程式經過測試工作台認證來簽署的一個版本。
在這項程序期間,您必須依適當情況,按一下解除安裝、確定和安裝按鈕。
如果裝置或模擬器執行 Android 4.1 或更早的版本,且您已啟用無聲自動模式選項,則解除安裝和安裝程序會在背景進行。如果要啟用無聲自動模式,請將裝置連接到已安裝 Android SDK 的電腦。請使用 USB 纜線及啟用 USB 除錯。請確定您已安裝適當的 USB 驅動程式。接下來,在電腦上開啟命令提示字元,指向
C:\Users\Administrator\Downloads\android-sdk-windows\platform-tools 目錄,並執行下列指令:
- adb devices:會列出透過 USB 纜線連接到電腦的裝置。
- adb tcpip 5555:會使裝置可使用無聲自動模式選項。
每次裝置重新開機時,請遵循下列步驟。
由於已知限制,在 API 層次為 17 及更新版本 (Android 4.2 +) 的裝置和模擬器上無法使用無聲自動模式。