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 | 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.