playwright-test
Generuj testy end-to-end bez flakiness'u zgodnie ze standardami OpenMetadata
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatycznego tworzenia produkcyjnych testów Playwright dla aplikacji OpenMetadata. Generuje kompleksowe pliki testów z prawidłowymi czekaniami, walidacją API, obsługą uprawnień wielu ról oraz pełnym cyklem życia encji. Testy są pisane zgodnie z wytycznymi z Playwright Developer Handbook, co gwarantuje stabilność i brak flakiness'u. Idealne dla zespołów testujących interfejsy użytkownika OpenMetadata.
Jak używać
Zainstaluj skill playwright-test w swoim środowisku Claude/Copilot, wskazując repozytorium open-metadata/OpenMetadata.
Przygotuj parametry testu: określ nazwę feature'a (np. "Data Quality Rules"), kategorię (Features, Pages, Flow lub VersionPages), encję (Table, Dashboard, Pipeline, Topic, Database, User, Team, Glossary lub Other) oraz domenę (Governance, Discovery, Platform, Observability lub Integration).
Zdefiniuj scenariusze testowe — opisz konkretne zachowania, które chcesz przetestować, np. "Admin może tworzyć i konfigurować reguły jakości danych" lub "Data consumer widzi wyniki testów, ale nie może ich edytować".
Opcjonalnie wskaż role użytkowników, które będą testowane (admin, dataConsumer, dataSteward, owner). Jeśli nie podasz, domyślnie użyte będzie admin.
Uruchom skill poleceniem /playwright-test i przekaż wszystkie parametry w formacie: Feature, Category, Entity, Domain, Scenarios i Roles.
Skill wygeneruje plik testowy zgodny z wytycznymi z Playwright Developer Handbook — zawierający prawidłowe selektory, strategie czekania, walidacje API i obsługę uprawnień. Użyj wygenerowanego kodu bezpośrednio w swoim projekcie testów.
Podobne skille
wcag-audit-patterns
autor: wshobson
performing-penetration-testing
autor: jeremylongshore
differential-review
autor: trailofbits
backtesting-frameworks
autor: wshobson
nextjs-developer
autor: zenobi-us
textual
autor: KyleKing