Toolverse
Wszystkie skille

run-device-tests

autor: dotnet

Uruchamiaj testy .NET MAUI na urządzeniach i emulatorach z filtrowaniem kategorii

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
dotnet
Kategoria
Mobile
Wyświetlenia
24

O skillu

Umiejętność do budowania i uruchamiania testów .NET MAUI bezpośrednio na symulatorach iOS, MacCatalyst, emulatorach Android lub Windows. Obsługuje wiele platform w zależności od systemu operacyjnego — na macOS możesz testować iOS, MacCatalyst i Android, na Windows — Android i Windows. Dzięki TestFilter uruchamiasz tylko wybrane kategorie testów, oszczędzając czas podczas weryfikacji kompatybilności aplikacji na różnych platformach.

Jak używać

  1. Zainstaluj wymagane narzędzia: xharness (globalny dotnet tool), .NET SDK z zainstalowanymi workloadami platformy, Xcode z symulatorami iOS (na macOS), Android SDK z emulatorem (na macOS i Windows) oraz Windows SDK (na Windows).

  2. Przygotuj środowisko — umiejętność automatycznie ładuje skrypty pomocnicze do uruchamiania symulatorów iOS i emulatorów Android z katalogu .github/scripts/shared.

  3. Uruchom testy dla wybranej platformy, podając ścieżkę do projektu testowego — na przykład dla Controls użyj src/Controls/tests/DeviceTests/Controls.DeviceTest.

  4. Zastosuj filtrowanie kategorii testów za pomocą parametru TestFilter, aby uruchomić tylko konkretne testy — na przykład aby testować tylko komponenty Button, podaj odpowiednią kategorię.

  5. Wybierz docelową platformę zgodnie z systemem operacyjnym — na macOS możesz wybrać iOS, MacCatalyst lub Android, na Windows — Android lub Windows.

  6. Umiejętność uruchomi budowanie i wykonanie testów na wybranym symulatorze lub emulatorze, wyświetlając wyniki kompatybilności aplikacji.

Podobne skille