Prompt Mistral pour Creer Des Tests E2E
Les tests end-to-end (E2E) sont essentiels pour garantir le bon fonctionnement d'une application dans son ensemble, mais leur rédaction est souvent chronophage et répétitive. Mistral, le modèle de langage développé par Mistral AI, excelle dans la génération de code structuré et peut considérablement accélérer la création de tests E2E. Grâce à sa compréhension fine du contexte technique et sa capacité à produire du code idiomatique, Mistral peut générer des scénarios de test complets couvrant les parcours utilisateurs critiques. Que vous utilisiez Playwright, Cypress ou Selenium, Mistral s'adapte au framework de votre choix et produit des tests maintenables suivant les bonnes pratiques. En fournissant un prompt bien structuré décrivant votre application, ses parcours clés et vos conventions de test, vous obtenez des suites de tests E2E prêtes à être intégrées dans votre pipeline CI/CD. Cette approche réduit drastiquement le temps de rédaction tout en améliorant la couverture de test de vos applications.
Le prompt
Tu es un ingénieur QA senior spécialisé en tests end-to-end. Génère une suite de tests E2E complète pour mon application web. ## Contexte de l'application - Type : [décris ton application, ex: SaaS de gestion de projet] - Stack technique : [ex: React, Next.js, API REST] - Framework de test : [Playwright / Cypress / Selenium] - URL de base : [ex: http://localhost:3000] ## Parcours utilisateurs à tester 1. [Décris le premier parcours, ex: Inscription d'un nouvel utilisateur] 2. [Décris le deuxième parcours, ex: Connexion et accès au dashboard] 3. [Décris le troisième parcours, ex: Création et modification d'un projet] ## Conventions à respecter - Utilise le pattern Page Object Model pour isoler les sélecteurs - Chaque test doit être indépendant et idempotent - Inclus des assertions explicites à chaque étape critique - Gère les états d'attente avec des waits explicites (pas de sleep) - Ajoute des commentaires expliquant la logique métier testée - Nomme les tests avec le format : "should [action] when [condition]" ## Livrables attendus 1. Les fichiers Page Object pour chaque page impliquée 2. Les fichiers de test organisés par fonctionnalité 3. Un fichier de configuration du framework de test 4. Les fixtures et données de test nécessaires 5. Les commandes ou helpers personnalisés réutilisables
Pourquoi ça marche
Ce prompt exploite le rôle d'expert QA pour orienter Mistral vers des pratiques professionnelles de test. La structure détaillée avec contexte applicatif, parcours utilisateurs et conventions impose un cadre précis qui élimine les ambiguïtés. La demande de livrables multiples (Page Objects, fixtures, configuration) force le modèle à produire une architecture de test complète et cohérente plutôt que des tests isolés.
Résultat attendu
Variantes par niveau
FAQ
Quel framework de test E2E Mistral gère-t-il le mieux ?
Comment adapter les tests générés par Mistral à mon application existante ?
Mistral peut-il générer des tests E2E pour des applications avec authentification complexe ?
Prompts connexes
Recevez de nouveaux prompts chaque semaine
Rejoignez notre newsletter.