Toolverse
All skills

conducting-browser-compatibility-tests

by jeremylongshore

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

Quick info

Category
Frontend
Views
26

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

  1. 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.

  2. 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.

  3. Wyzwól testy używając komendy /browser-test lub /bt w Claude, lub poproś o "test kompatybilności przeglądarek" dla swojej aplikacji webowej. Umiejętność automatycznie uruchomi testy na całej zdefiniowanej macierzy.

  4. 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.

  5. 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.

  6. Zintegruj umiejętność z Twoim pipelineiem CI/CD, aby automatycznie testować kompatybilność przy każdym wdrożeniu nowej wersji aplikacji.

Related skills