サポートされているテストフレームワーク

App Center テストは、ネイティブおよびハイブリッドモバイルアプリケーション用のテスト自動化サービスです。 次の一覧は、現在サポートされているテストフレームワークの概要を示しています。

テスト フレームワーク ベンダー 言語 ドキュメント & リソース
Appium オープン ソース JUnit を使用した Java https://appium.io
Calabash Microsoft Ruby と Cucumber https://github.com/calabash/calabash-ios
エスプレッソ Google Java または Kotlin  https://developer.android.com/training/testing/espresso/
UITest (iOSAndroid) Microsoft NUnit を使用した C# または F # UITest
XCUITest Apple Swift または目標-C Xcode を使用したテスト-ユーザーインターフェイスのテスト

初めてテストフレームワークを選択するチームにとっては、プラットフォームにネイティブなフレームワークを使用することをお勧めします。

  • Android アプリ用の Espresso
  • Xamarin クロスプラットフォームアプリ用の UITest
  • IOS アプリ用 XCUITest

このアプローチの外れ値は Appium です。 Appium は、Appium または Selenium エクスペリエンスを持つチーム、またはクロスプラットフォームテストを必要とする Xamarin 以外のアプリを使用するチームに適しています。 詳細については、 Appium の web サイトを参照してください。