playwright-pro
Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55 templates, 3 agents, smart reporting.
How to use
Zainstaluj Playwright Pro jako umiejętność Claude'a. Narzędzie będzie dostępne jako zestaw poleceń
/pw:w interfejsie kodowania.Uruchom
/pw:init, aby skonfigurować Playwright w swoim projekcie. Polecenie automatycznie wykryje używany framework, wygeneruje plik konfiguracyjny, ustawienia CI/CD oraz pierwszy test smoke'owy.Użyj
/pw:generate, aby wygenerować testy na podstawie historyjki użytkownika, adresu URL lub komponentu. Podaj specyfikację, a narzędzie utworzy gotowe do użytku przypadki testowe.Zawsze uruchamiaj
/pw:reviewpo wygenerowaniu testów. Polecenie przeanalizuje kod testów, wykryje antywzorce w selectorach i zidentyfikuje luki w asercjach, zanim zacommitujesz zmiany.Gdy testy się nie powiodą lub będą niestabilne, użyj
/pw:fix, aby zdiagnozować problem i automatycznie naprawić test. Po naprawie uruchom lokalnienpx playwright test, aby potwierdzić, że rozwiązanie nie wprowadza regresji.Opcjonalnie: synchronizuj wyniki testów z TestRail za pomocą
/pw:testrail, uruchamiaj testy na wielu przeglądarkach przez BrowserStack (/pw:browserstack) lub wygeneruj raport w preferowanym formacie (/pw:report).