Toolverse
Wszystkie skille

pr-testing

autor: dotnet

Testuj pull requesty Aspire CLI automatycznie — pobieraj, weryfikuj i uruchamiaj scenariusze testowe.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
dotnet
Kategoria
Testowanie

O skillu

Umiejętność do testowania pull requestów w repozytorium microsoft/aspire. Pobiera Aspire CLI z build'u PR, weryfikuje wersję względem ostatniego commita oraz uruchamia odpowiednie scenariusze testowe na podstawie zmian zawartych w PR. Idealny dla deweloperów i recenzentów kodu, którzy chcą szybko sprawdzić funkcjonalność zmian przed mergem. Obsługuje identyfikację PR zarówno po numerze, jak i pełnym URL.

Jak używać

  1. Poproś umiejętność o przetestowanie pull requesta, podając numer PR (np. "Testuj PR 12345") lub pełny URL (np. "Testuj https://github.com/microsoft/aspire/pull/12345"). Możesz też użyć "Testuj ten PR" jeśli pracujesz na gałęzi z otwartym PR.

  2. Umiejętność wyodrębni numer PR z Twojego żądania i zweryfikuje, że PR istnieje w repozytorium microsoft/aspire, pobierając jego szczegóły takie jak tytuł, identyfikator commita i listę zmian.

  3. Umiejętność wyszuka komentarz "Dogfood this PR" w dyskusji PR, który zawiera instrukcje pobierania CLI z build'u PR wraz z linkami do instalacji dla Windows (PowerShell) oraz Linux/macOS.

  4. Pobierze Aspire CLI z podanego w komentarzu źródła i zainstaluje go w tymczasowym katalogu roboczym, a następnie skonfiguruje, aby używał wersji z build'u PR.

  5. Przeanalizuje zmiany zawarte w PR i uruchomi odpowiednie scenariusze testowe dostosowane do typu modyfikacji (np. testy funkcjonalności, integracji lub wydajności w zależności od tego, co zostało zmienione).

  6. Zwróci raport z wynikami testów, informując Cię o sukcesach, ewentualnych błędach oraz potwierdzając, że wersja CLI z PR działa prawidłowo.

Podobne skille