orchardcore-tester
Automatyczne testowanie funkcji OrchardCore CMS przez przeglądarkę
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
Upewnij się, że masz zainstalowany .NET SDK 10.0 lub nowszy oraz dostęp do repozytorium OrchardCore jako katalog roboczy.
Skompiluj aplikację OrchardCore w trybie Debug dla platformy net10.0, używając polecenia dotnet build skierowanego na projekt OrchardCore.Cms.Web.
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.
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).
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.
Po zakończeniu testów skill wyczyści zasoby, zatrzymując proces w tle i usuwając pliki tymczasowe.
Podobne skille
playwright-cli
autor: microsoft
creating-financial-models
autor: anthropics
lean4-theorem-proving
autor: cameronfreer
powershell-windows
autor: davila7
pair-trade-screener
autor: tradermonty
polymarket-trader
autor: openclaw