e2e-testing
✓Modèles de test de bout en bout avec Playwright pour les applications Python/React full-stack. À utiliser lors de l'écriture de tests E2E pour des flux de travail utilisateur complets (connexion, CRUD, navigation), des tests de régression du chemin critique ou une validation entre navigateurs. Couvre la structure de test, le modèle objet de page, la stratégie de sélection (data-testid > role > label), les stratégies d'attente, la réutilisation de l'état d'authentification, la gestion des données de test et l'intégration CI. Ne couvre PAS les tests unitaires ou les tests de composants (utilisez des modèles pytest ou des modèles de test de réaction).
Installation
SKILL.md
Every page gets a page object class that encapsulates selectors and actions. Tests never interact with selectors directly.
| Priority | Selector | Example | When to Use |
| 1 | data-testid | getByTestId("submit-btn") | Interactive elements, dynamic content | | 2 | Role | getByRole("button", { name: /save/i }) | Buttons, links, headings, inputs | | 3 | Label | getByLabel("Email") | Form inputs with labels | | 4 | Placeholder | getByPlaceholder("Search...") | Search inputs |
Modèles de test de bout en bout avec Playwright pour les applications Python/React full-stack. À utiliser lors de l'écriture de tests E2E pour des flux de travail utilisateur complets (connexion, CRUD, navigation), des tests de régression du chemin critique ou une validation entre navigateurs. Couvre la structure de test, le modèle objet de page, la stratégie de sélection (data-testid > role > label), les stratégies d'attente, la réutilisation de l'état d'authentification, la gestion des données de test et l'intégration CI. Ne couvre PAS les tests unitaires ou les tests de composants (utilisez des modèles pytest ou des modèles de test de réaction). Source : hieutrtr/ai1-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/hieutrtr/ai1-skills --skill e2e-testing- Source
- hieutrtr/ai1-skills
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-05
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que e2e-testing ?
Modèles de test de bout en bout avec Playwright pour les applications Python/React full-stack. À utiliser lors de l'écriture de tests E2E pour des flux de travail utilisateur complets (connexion, CRUD, navigation), des tests de régression du chemin critique ou une validation entre navigateurs. Couvre la structure de test, le modèle objet de page, la stratégie de sélection (data-testid > role > label), les stratégies d'attente, la réutilisation de l'état d'authentification, la gestion des données de test et l'intégration CI. Ne couvre PAS les tests unitaires ou les tests de composants (utilisez des modèles pytest ou des modèles de test de réaction). Source : hieutrtr/ai1-skills.
Comment installer e2e-testing ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/hieutrtr/ai1-skills --skill e2e-testing Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/hieutrtr/ai1-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-05