開始在 iOS 模擬器上進行測試

請利用這個主題,協助您開始測試「iOS 模擬器」上的原生、混合式及 Web 應用程式。

開始之前

請注意下列需求:

註: Xcode 是用來開發 Macintosh 和 iOS 應用程式的 Apple 整合開發環境 (IDE)。您可以從 Xcode Downloads and Resources 網站,或在 Macintosh 電腦上從 Apple App Store,下載 Apple Xcode。

關於這項作業

下圖顯示使用「iOS 模擬器」對 iOS 應用程式進行行動式測試的高階概觀:

iOS 模擬器流程圖 ../../com.ibm.rational.rtw.install.doc/topics/c_rtw_overview.html ../../com.ibm.rational.test.lt.moeb.doc/topics/t_test_ios_native_device.html ../../com.ibm.rational.test.lt.moeb.doc/topics/trecord_ios_app.html ../../com.ibm.rational.test.lt.moeb.doc/topics/cmobtesteditovw.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tintro_run_test.html ../../com.ibm.rational.test.lt.moeb.doc/topics/t_evaluate_results.html

程序

  1. 在 Macintosh、Windows 或 Linux 電腦上安裝 Rational® Test Workbench Mobile Test Edition,並確實選取 Extension for Mobile。如需詳細資料,請參閱安裝產品軟體
  2. 測試工作台,按一下檔案 > 新建 > Test Workbench 專案,以建立測試專案。
  3. 如果您需要建置和檢測原生或混合式 iOS 應用程式以進行測試,請繼續執行下列動作:
    1. 將建置保存檔下載到 Macintosh 電腦。
    2. 執行 rtwBuildXcode.sh,檢測 AUT,並傳送至測試工作台

    如需詳細資料,請參閱檢測 iOS 應用程式

  4. 如果您對行動式 Web 應用程式進行測試,請務必在「iOS 模擬器」上安裝 IBM Rational Test Workbench Mobile Web Recorder

    需有Mobile Web Recorder才能記錄和播放受測試 Web 應用程式的使用者動作。 記錄和播放過程中會自動呼叫此應用程式。如需詳細資料,請參閱將 IBM Rational Test Workbench Mobile Web Recorder 安裝在 iOS 模擬器上

  5. 測試工作台中,將受測試應用程式新增成一個已檢測的受管理應用程式。如需詳細資料,請參閱將要測試的應用程式匯入至工作台
  6. 如要開啟瀏覽器型用戶端,請以下列格式,在「iOS 模擬器」的 Safari 瀏覽器中,輸入「工作台 URL」:

    格式:http://Workbench_URL:port/mobile

    範例:http://192.0.2.24:7878/mobile

  7. 記錄手勢和互動,來建立測試。這些動作是以自然語言表示,可讓您手動記錄及重新產生測試。
  8. 視需要檢查及加強測試 Script 記錄。 以下是您可以執行的一些作業:
    • 新增驗證點,以驗證在測試執行期間傳回期望值或行為。
    • 將變數新增至測試 Script。
    • 新增迴圈,使測試多次執行
    • 新增資料儲存區以提供變數資料,而非您所記錄的資料
    • 新增應用程式 Stub,以模擬與受測試應用程式互動的實際物件的行為。
  9. 在「iOS 模擬器」中執行測試。

    您可以開始進行從「iOS 模擬器」或測試工作台執行的測試。

  10. 評估測試結果。

下一步

如需其他指引,請參閱 YouTube 上的使用 Rational Test Workbench 測試行動式應用程式播放清單。

意見