Toolverse
Wszystkie skille

orchardcore-tester

autor: OrchardCMS

Automatyczne testowanie funkcji OrchardCore CMS przez przeglądarkę

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
3

O skillu

Skill do testowania funkcji OrchardCore CMS przy użyciu automatyzacji przeglądarki. Pozwala Ci budować, uruchamiać, konfigurować i testować funkcjonalność OrchardCore, w tym panel administracyjny, zarządzanie treścią, bibliotekę mediów i moduły. Przeprowadza pełny cykl: kompilacja aplikacji, uruchomienie serwera w tle, konfiguracja witryny testowej i weryfikacja wyników poprzez interakcję z przeglądarką.

Jak używać

  1. Upewnij się, że masz zainstalowany .NET SDK 10.0 lub nowszy oraz dostęp do repozytorium OrchardCore jako katalog roboczy.

  2. Skompiluj aplikację OrchardCore w trybie Debug dla platformy net10.0, używając polecenia dotnet build skierowanego na projekt OrchardCore.Cms.Web.

  3. Uruchom aplikację w tle na losowo wybranym porcie z zakresu 5000–5999. Skill automatycznie sprawdzi, czy plik portu już istnieje, lub wygeneruje nowy port i zapisze go do pliku .orchardcore-port.

  4. Skill uruchomi proces dotnet w tle z flagą --no-build i będzie czekać, aż aplikacja będzie gotowa do obsługi żądań (maksymalnie 60 sekund).

  5. Po uruchomieniu serwera skill użyje playwright-cli do automatycznego testowania wybranej funkcji: panelu administracyjnego, zarządzania treścią, biblioteki mediów lub modułów.

  6. Po zakończeniu testów skill wyczyści zasoby, zatrzymując proces w tle i usuwając pliki tymczasowe.

Podobne skille