Toolverse
Wszystkie skille

release-testing

autor: mono

Zautomatyzuj testy integracyjne pakietów SkiaSharp przed publikacją

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
mono
Kategoria
Testowanie
Wyświetlenia
1

O skillu

Skill do weryfikacji pakietów NuGet SkiaSharp przed wydaniem. Uruchamia testy integracyjne na różnych platformach (iOS, Android, macOS, Windows), sprawdza renderowanie oraz gotowość do publikacji. Zatrzymuje proces, jeśli którykolwiek test się nie powiedzie — brak kompromisów w jakości. Obsługuje testy smoke, console, Blazor i MAUI. Kluczowy etap 2 z 3 w przepływie wydania.

Jak używać

  1. Zainstaluj skill release-testing w swoim środowisku agenta. 2. Uruchom skill, podając polecenie takie jak "test the release", "verify packages" lub "run tests on iPad" — system automatycznie zidentyfikuje najnowszą gałąź wydania, korzystając z poprawnego porządku semver (wersja finalna zawsze nowsza niż preview). 3. Poczekaj na wyniki testów CI — skill sprawdza status przed przystąpieniem do testów integracyjnych. 4. Obserwuj wyniki testów na wybranych platformach (iOS, Android, macOS, Windows). Jeśli którykolwiek test się nie powiedzie, renderowanie nie zgadza się ze wzorcem lub timeout — cały proces wydania zostaje zatrzymany. 5. Jeśli wszystkie testy przejdą pomyślnie, potwierdź poleceniem "continue" lub "continue with release", aby przejść do następnego etapu wydania. 6. W razie potrzeby możesz testować konkretną wersję, podając numer (np. "test 3.119.2-preview.2") — skill automatycznie wybierze odpowiednią gałąź wydania.

Podobne skille