Obsługiwane struktury testowe

Ważne

Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Chociaż możesz nadal używać programu Visual Studio App Center do momentu jego pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.

Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.

Test usługi App Center to usługa automatyzacji testów dla natywnych i hybrydowych aplikacji mobilnych. Poniższa lista przedstawia obecnie obsługiwane platformy testowe.

Struktura testowa Dostawca Język Dokumentacja & zasobów
Appium Oprogramowanie open source Java z narzędziem JUnit https://appium.io
Calabash Microsoft Rubin z ogórkiem https://github.com/calabash/calabash-ios
Espresso Google Java lub Kotlin  https://developer.android.com/training/testing/espresso/
Xamarin.UITest (iOS, Android) Microsoft Język C# lub F# z NUnit Uitest
XCUITest Apple Swift lub Objective-C Testowanie za pomocą środowiska Xcode — testowanie interfejsu użytkownika

W przypadku zespołów wybierających strukturę testową po raz pierwszy zaleca się użycie platformy natywnej dla platformy.

  • Espresso dla aplikacji systemu Android
  • Xamarin.UITest dla aplikacji wieloplatformowych Xamarin
  • XCUITest dla aplikacji systemu iOS

Wartości odstające dla tego podejścia to Appium. Aplikacja Appium może być dobrym wyborem dla zespołów korzystających ze środowiska Appium lub Selenium albo dla zespołów z aplikacjami spoza platformy Xamarin, które chcą testować międzyplatformowe. Więcej informacji można znaleźć w witrynie internetowej Appium.