Przejdź do treści
ai101.tools
nawigujotwórzesczamknij
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
E2E Testing Patterns logo
Umiejętność

E2E Testing Patterns

Chroni testy przeglądarkowe przed niestabilnością i ciągłymi naprawami

0
ZapiszOdwiedź stronę ↗

Instalacja

/plugin marketplace add wshobson/agents; /plugin install developer-essentials
Uruchamia się przy

When end-to-end tests are being written, a suite turns flaky, or browser tests go into CI.

Autor
wshobson
Licencja
MIT

Obejmuje Playwright i Cypress oraz zasady decydujące o tym, czy zestaw testów przetrwa pierwsze sześć miesięcy: stabilne selektory oparte na rolach i identyfikatorach testowych zamiast łańcuchów CSS, oczekiwanie na warunki zamiast stałych limitów czasu oraz obiekty stron, dzięki którym zmiana interfejsu wymaga edycji jednego pliku. Wyjaśnia też, co należy testować na tym poziomie — krytyczne ścieżki, takie jak logowanie i finalizacja zakupu, a nie przypadki brzegowe lepiej obsługiwane przez testy jednostkowe. Osobna część dotyczy debugowania: uruchamiania testów z widoczną przeglądarką, przeglądarki śladów i kroków testowych ułatwiających zrozumienie awarii w CI.

Komentarze(0)

Zaloguj się, aby skomentować

Nie ma jeszcze komentarzy — napisz pierwszy.

Podobne umiejętności

Zgłoś ten komentarz

Dlaczego to zgłaszasz?