Toolverse
Wszystkie skille

playwright-test

autor: open-metadata

Generuj testy end-to-end bez flakiness'u zgodnie ze standardami OpenMetadata

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
1

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ć

  1. Zainstaluj skill playwright-test w swoim środowisku Claude/Copilot, wskazując repozytorium open-metadata/OpenMetadata.

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

  3. 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ć".

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

  5. Uruchom skill poleceniem /playwright-test i przekaż wszystkie parametry w formacie: Feature, Category, Entity, Domain, Scenarios i Roles.

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