conducting-browser-compatibility-tests
Testuj swoją aplikację webową na wszystkich przeglądarkach i znajdź błędy przed publikacją
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność automatycznego testowania kompatybilności przeglądarek dla aplikacji webowych. Uruchamia testy na Chrome, Firefox, Safari i Edge, wykorzystując BrowserStack, Selenium Grid lub Playwright. Generuje szczegółowy raport z problemami kompatybilności, zrzutami ekranu i logami błędów. Idealna dla deweloperów chcących zapewnić spójne działanie aplikacji niezależnie od przeglądarki użytkownika.
Jak używać
Zdefiniuj macierz przeglądarek, na których chcesz testować aplikację. Wybierz docelowe przeglądarki (Chrome, Firefox, Safari, Edge), ich wersje, systemy operacyjne i konfiguracje urządzeń, które są ważne dla Twoich użytkowników.
Skonfiguruj narzędzie testujące — wybierz między BrowserStack, Selenium Grid lub Playwright w zależności od Twoich preferencji i dostępnych zasobów. Każde z nich obsługuje równoległy przebieg testów.
Wyzwól testy używając komendy
/browser-testlub/btw Claude, lub poproś o "test kompatybilności przeglądarek" dla swojej aplikacji webowej. Umiejętność automatycznie uruchomi testy na całej zdefiniowanej macierzy.Czekaj na zebranie wyników — narzędzie wykonuje testy równolegle, przechwytując zrzuty ekranu i logi dla każdej przeglądarki i urządzenia. Proces jest zautomatyzowany i nie wymaga ręcznej interwencji.
Przeanalizuj wygenerowany raport kompatybilności, który zawiera listę znalezionych problemów, zrzuty ekranu do weryfikacji wizualnej oraz logi błędów. Raport ułatwia szybką identyfikację i naprawę błędów specyficznych dla poszczególnych przeglądarek.
Zintegruj umiejętność z Twoim pipelineiem CI/CD, aby automatycznie testować kompatybilność przy każdym wdrożeniu nowej wersji aplikacji.