conducting-browser-compatibility-tests
This skill enables cross-browser compatibility testing for web applications using BrowserStack, Selenium Grid, or Playwright. It tests across Chrome, Firefox, Safari, and Edge, identifying browser-specific bugs and ensuring consistent functionality. It is used when a user
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill enables cross-browser compatibility testing for web applications using BrowserStack, Selenium Grid, or Playwright. It tests across Chrome, Firefox, Safari, and Edge, identifying browser-specific bugs and ensuring consistent functionality. It is used when a user requests to \
How to use
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.