·e2e-testing
</>

e2e-testing

hieutrtr/ai1-skills

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

1.0KInstallations·269Tendance·@hieutrtr

Installation

$npx skills add https://github.com/hieutrtr/ai1-skills --skill e2e-testing

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.

Voir l'original

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