sergiodxa/frontend-testing-best-practices

Best Practices für Frontend-Tests. Betont E2E-Tests gegenüber Unit-Tests, minimales Mocking und das Testen von Verhalten statt Implementierungsdetails. Verwenden beim Schreiben von Tests oder beim Überprüfen von Testcode.

Was ist frontend-testing-best-practices?

Dieses Skill, `sergiodxa/frontend-testing-best-practices` (ursprünglich als eine Sammlung von Richtlinien konzipiert, hier als Skill für KI-Agenten umgesetzt), bietet Entwicklern und KI-Agenten – wie Claude Code, Cursor oder Codex – eine konsistente und bewährte Methodik für Frontend-Tests. Es priorisiert End-to-End (E2E)-Tests (z. B. mit Playwright oder Cypress) gegenüber Unit-Tests, da diese das Benutzerverhalten genauer abbilden und die tatsächliche Funktionalität der Anwendung sicherstellen. Das Skill empfiehlt, Mocking auf ein Minimum zu beschränken, um die Testrealität zu erhöhen und fragile Tests zu vermeiden. Statt Implementierungsdetails (wie internen Funktionsaufrufen oder States) zu testen, fokussiert es auf das sichtbare Verhalten der Komponenten oder Seiten. Entwickler nutzen dieses Skill, um neue Tests zu schreiben, bestehende Tests zu überprüfen oder Code-Reviews mit einem einheitlichen, robusten Testansatz durchzuführen. Durch die Befolgung dieser Praktiken werden Tests wartbarer, zuverlässiger und liefern ein höheres Vertrauen in die Qualität der Frontend-Anwendung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sergiodxa/agent-skills/tree/main/skills/frontend-testing-best-practices

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht frontend-testing-best-practices?

Best Practices für Frontend-Tests. Betont E2E-Tests gegenüber Unit-Tests, minimales Mocking und das Testen von Verhalten statt Implementierungsdetails. Verwenden beim Schreiben von Tests oder beim Überprüfen von Testcode.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills