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

Critiquer et élaguer — là où les tests générés par IA deviennent aveugles

Faire générer les cas par l'IA est la partie facile. La compétence qui intéresse vraiment les examinateurs est ce que vous faites ensuite — lire la sortie d'un œil critique et couper ce qui est faible.

Par Shahriyar · Mis à jour

L'idée, en une ligne

Traitez chaque lot IA comme un brouillon, pas une réponse finie. Votre valeur est de connaître, de mémoire, les endroits exacts où l'IA devient aveugle de façon fiable — et de combler ces lacunes vous-même.

Les quatre angles morts que l'IA continue de rater

L'IA rédige de bons cas nominaux et négatifs simples, puis saute ceux qui attrapent les vrais bugs de production. Apprenez ces quatre par cœur :

Voyez-le à l'œuvre

Un geste pratique : étiquetez chaque cas généré avec l'angle qu'il prétend couvrir, puis vérifiez le lot contre une liste requise. Tout ce qui manque est une lacune qu'un humain doit combler.

▸ try it
# The angles every batch should cover.
REQUIRED = {"happy", "boundary", "negative",
            "security", "locale", "timezone", "multi_tenant"}

def coverage_gaps(cases):
    covered = {c["angle"] for c in cases}
    return REQUIRED - covered   # what's still missing

def test_ai_batch_has_no_blind_spots():
    ai_cases = load_generated_cases("reset_password.json")
    gaps = coverage_gaps(ai_cases)
    # Fail loudly so a human fills the gaps in
    assert not gaps, f"AI missed angles: {sorted(gaps)}"

Lisez-le de haut en bas : vous listez les angles attendus, soustrayez les angles que l'IA a réellement couverts, et ce qui reste est votre liste de tâches.

Avancé — la liste des lacunes est votre histoire

L'étude de Thoughtworks a trouvé qu'environ un quart des cas générés étaient ambigus, et que les angles plus durs et non-fonctionnels étaient sautés sauf si exigés. Alors notez ce que l'IA a raté. Cette liste de lacunes est la preuve concrète de votre jugement — et c'est exactement l'histoire que vous racontez à un examinateur sur la façon dont vous relisez le travail de l'IA.

Basé sur l'étude de Thoughtworks sur les cas de test générés par IA et les conseils de l'industrie pour les valider

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