QA augmentée par l'IA & outillage moderne · Leçon 1 sur 5

Transformer une user story en cas de test — promptez comme un ingénieur

Les examinateurs demandent maintenant, directement, comment vous utilisez l'IA. Bonne nouvelle — la réponse honnête commence par quelque chose que vous faites déjà chaque jour : concevoir des cas de test.

Par Shahriyar · Mis à jour

L'idée, en une ligne

Une IA peut transformer une user story en vingt cas de test brouillons en secondes — mais seulement si vous lui dites exactement ce que vous voulez. Demandez-lui comme un ingénieur, pas comme une barre de recherche.

Ce qu'un bon prompt donne au modèle

Un prompt faible comme write test cases for login renvoie une sortie générique et superficielle. Un bon prompt remet au modèle quatre choses :

Voyez-le à l'œuvre

▸ the prompt
You are a senior QA engineer. Generate test cases for this user story.

STORY:
  As a returning user, I can reset my password from the login page
  by requesting a reset link sent to my registered email.

ACCEPTANCE CRITERIA:
  - Reset link expires after 30 minutes
  - Reset link is single-use
  - Unknown email shows the same generic message (no account leak)

OUTPUT: a table of id | title | preconditions | steps | expected.
COVER EXPLICITLY: happy path, boundary (expiry at 29 / 30 / 31 min),
  negative (reused link, tampered token), security (email enumeration),
  localization (non-ASCII email).
Ask me a question about anything the story leaves ambiguous.

Lisez-le de haut en bas : vous avez donné un rôle au modèle, collé la vraie story et les règles, dit comment vous voulez la réponse présentée, puis listé les angles par leur nom. Nommer les angles est ce qui tire le modèle au-delà des cas nominaux faciles qu'il choisit par défaut.

Avancé — ce que la recherche a réellement trouvé

Dans une étude de Thoughtworks, des prompts bien écrits ont donné de gros gains de vitesse et produit des résultats cohérents. Mais le modèle s'appuyait encore sur une lecture superficielle de la story. Il écrivait bien les cas évidents et sautait les plus profonds sauf si on lui disait de les couvrir par leur nom.

Donc la leçon est équilibrée, pas du hype : l'IA est une machine à premiers brouillons rapides. Le jugement sur les angles qui comptent vient toujours de vous.

Basé sur l'étude expérimentale de Thoughtworks « AI-generated test cases from user stories »

Toutes les leçons de QA augmentée par l'IA & outillage moderne

  1. Transformer une user story en cas de test — promptez comme un ingénieur
  2. Critiquer et élaguer — là où les tests générés par IA deviennent aveugles
  3. Assistants de code IA — quoi déléguer, quoi relire
  4. Sélecteurs auto-réparants — et le risque de faux succès
  5. Livrez une suite IA-dans-la-boucle via la CI — et racontez l'histoire