< 上一個課程 | 下一個課程 >

第 2.3 課:記錄測試

一般而言,您會針對測試來記錄應用程式的某個區域或特性。每一個區域或特性都將有多項測試,以便涵蓋應用程式的整個功能。
一般而言,建立行動式測試的作法,是在執行所測試應用程式的行動式裝置或模擬器上,記錄一個階段作業。當記錄階段作業結束時,您會關閉應用程式,且 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 +) 的裝置和模擬器上無法使用無聲自動模式。

  1. 行動式測試用戶端中,按一下管理應用程式 這時會顯示計算機應用程式。
  2. 按一下計算機應用程式,然後按一下記錄按鈕。 系統會提示您解除安裝應用程式。按一下確定。然後按一下安裝,再按一下完成。應用程式啟動。
  3. 在應用程式中,按一下 8 + 4 =
  4. 按「上一步」按鈕,結束應用程式。測試工作台中可看到送入的記錄。
  5. 在「測試導覽器」視圖中,展開行動式和 Web 使用者介面送入的記錄,用滑鼠右鍵按一下應用程式,再按一下產生測試
  6. 選取位置對話框中,輸入 Calculator 作為檔名,然後按一下完成 這時會從記錄產生測試。
  7. 按一下開啟測試,以開啟測試。 測試看似如下:
    測試編輯器
  8. 為了確定記錄成功,請從行動式測試用戶端執行測試。
    1. 行動式測試用戶端中,按一下管理應用程式 > 計算機
    2. 按一下計算機測試,並按一下執行測試圖示 執行測試
    3. 系統會提示您解除安裝再安裝可播放的應用程式。請遵循精靈中的指示進行。在這項程序之後,將在裝置上播放測試。在測試完成之前,請勿與行動式裝置互動。會顯示測試結果。
「測試導覽器」視圖會在個別資料夾中顯示記錄階段作業檔案、測試結果和測試檔。
「測試導覽器」視圖

課程檢查點

您在行動式測試用戶端中建立記錄,並在測試工作台中產生測試。
< 上一個課程 | 下一個課程 >

意見