E2E Testing Patterns
Voorkomt dat browsertests veranderen in instabiel onderhoudswerk
Installeren
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
When end-to-end tests are being written, a suite turns flaky, or browser tests go into CI.
- Auteur
- wshobson
- Licentie
- MIT
Behandelt Playwright en Cypress met regels die bepalen of een testsuite de eerste zes maanden overleeft: stabiele selectors op basis van rollen en test-ID's in plaats van CSS-ketens, wachten op voorwaarden in plaats van vaste time-outs en page objects zodat een UI-wijziging maar één bestand raakt. De tool maakt ook duidelijk wat op dit niveau thuishoort: cruciale trajecten zoals inloggen en afrekenen, niet randgevallen die beter met unittests worden afgedekt. Foutopsporing krijgt een eigen onderdeel met zichtbare browseruitvoeringen, de traceviewer en teststappen die CI-fouten begrijpelijk maken.
Vergelijkbare skills
context-guard
SkillWaarschuwt voordat het contextvenster vol raakt
install-guard
SkillControleert een pakket in het register vóór de installatie
Systematic Debugging
SkillDwingt foutopsporing op basis van reproductie af
Reacties(0)
Log in om te reageren