testrail
Synchronizuj testy Playwright z TestRail — dwukierunkowa integracja zarządzania testami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia bezpośrednią synchronizację testów automatycznych napisanych w Playwright z systemem TestRail. Importuj przypadki testowe z TestRail i generuj na ich podstawie testy w Playwright, a następnie wysyłaj wyniki wykonanych testów z powrotem do TestRail. Obsługuje pełny cykl zarządzania testami: tworzenie przebiegów testowych, mapowanie wyników (pass/fail/skip) oraz śledzenie stanu synchronizacji między oboma platformami.
Jak używać
Skonfiguruj zmienne środowiskowe wymagane do połączenia z TestRail: TESTRAIL_URL (adres instancji, np. https://your-instance.testrail.io), TESTRAIL_USER (twój email) oraz TESTRAIL_API_KEY (klucz API z TestRail). Jeśli zmienne nie będą ustawione, skill poinformuje Cię o konieczności ich konfiguracji.
Aby zaimportować przypadki testowe z TestRail i wygenerować testy Playwright, użyj komendy /pw:testrail import --project
--suite . Skill pobierze tytuły, warunki wstępne, kroki i oczekiwane rezultaty z TestRail, a następnie wygeneruje odpowiadające im testy Playwright pogrupowane według sekcji. Każdy test będzie zawierać adnotację z identyfikatorem przypadku testowego z TestRail. Po wykonaniu testów Playwright wygeneruj raport JSON poleceniem npx playwright test --reporter=json > test-results.json, a następnie wyślij wyniki do TestRail komendą /pw:testrail push --run
. Skill automatycznie zmapuje wyniki (pass, fail, skip) na odpowiednie statusy w TestRail i doda komunikaty błędów dla testów, które się nie powiodły. Aby utworzyć nowy przebieg testowy w TestRail, użyj /pw:testrail run --project
--name "Nazwa przebiegu". Skill utworzy przebieg zawierający wszystkie przypadki testowe znalezione w adnotacjach testów Playwright i zwróci identyfikator przebiegu potrzebny do wysyłania wyników.
Podobne skille
performing-penetration-testing
autor: jeremylongshore
test-cases
autor: cexll
go-dev-guidelines
autor: jumppad-labs
wcag-audit-patterns
autor: wshobson
nextjs-developer
autor: zenobi-us
webapp-testing
autor: anthropics