閱讀英文

共用方式為


測試 - 範例 Swift iOS 應用程式和教學課程

重要

Visual Studio App Center 已排定於 2025 年 3 月 31 日淘汰。 雖然您可以繼續使用 Visual Studio App Center,直到它完全淘汰為止,但有數個建議您考慮移轉至的建議替代方案。

深入瞭解支持時程表和替代方案。

範例應用程式隨附 XCUITests。 在本教學課程中,您將瞭解如何使用App Center執行UI測試。

首先,請遵循 入門教學 課程來設定範例應用程式。

必要條件

  • 布建配置文件和憑證。 移至 Apple 開發人員檔 ,瞭解如何建立應用程式識別碼,以編碼範例 iOS 應用程式。

安裝 App Center 命令行介面

  1. 安裝 Node.js 6.3 版或更新版本。

  2. 開啟終端機,然後執行下列命令以安裝 App Center CLI:

    npm install -g appcenter-cli
    
  3. 執行下列命令,並依照指示登入 App Center:

    appcenter login
    

製作測試資料夾

  1. 開啟終端機並移至項目目錄。

  2. 執行下列命令,以移除其是否存在的 derivedDataPath:

    rm -rf ddp
    
  3. 執行下列命令以建立測試的建置資料夾:

    xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
    

準備在 App Center 中執行測試

  1. 移至 App Center 中的測試服務。

  2. 按兩下 [ 開始測試您的應用程式]。

  3. 選取第一個裝置 Apple iPhone 7 Plus,然後按底部的 [選取一個裝置 ]。

  4. 選擇 [XCUITest ] 作為 [測試架構]。

  5. 按一下 [下一步]。

執行測試

  1. 複製 [ 執行測試] 底下的自定義命令。

  2. 將它貼到終端機,同時位於專案目錄中。

  3. 取代為 pathToXCUItestBuildFolder 下列文字:

    ddp/Build/Products/Debug-iphoneos
    
  4. 執行命令。 您會看到測試開始執行。

  5. 在 App Center 中,按兩下 [完成] 以關閉面板。