サポートされているテストフレームワーク
App Center テストは、ネイティブおよびハイブリッドモバイルアプリケーション用のテスト自動化サービスです。 次の一覧は、現在サポートされているテストフレームワークの概要を示しています。
| テスト フレームワーク | ベンダー | 言語 | ドキュメント & リソース |
|---|---|---|---|
| Appium | オープン ソース | JUnit を使用した Java | https://appium.io |
| Calabash | Microsoft | Ruby と Cucumber | https://github.com/calabash/calabash-ios |
| エスプレッソ | Java または Kotlin | https://developer.android.com/training/testing/espresso/ | |
| UITest (iOS、 Android) | Microsoft | NUnit を使用した C# または F # | UITest |
| XCUITest | Apple | Swift または目標-C | Xcode を使用したテスト-ユーザーインターフェイスのテスト |
初めてテストフレームワークを選択するチームにとっては、プラットフォームにネイティブなフレームワークを使用することをお勧めします。
- Android アプリ用の Espresso
- Xamarin クロスプラットフォームアプリ用の UITest
- IOS アプリ用 XCUITest
このアプローチの外れ値は Appium です。 Appium は、Appium または Selenium エクスペリエンスを持つチーム、またはクロスプラットフォームテストを必要とする Xamarin 以外のアプリを使用するチームに適しています。 詳細については、 Appium の web サイトを参照してください。