define('glossaire')
Glossaire QA x IA
Les mots de la QA et de l'IA expliqués simplement : flaky test, oracle de test, LLM-as-a-judge, injection de prompt... Une définition courte, puis l'essentiel pour l'appliquer.
F
- Flaky test (test instable)Tests
Un test qui passe ou échoue sans que le code ait changé.
H
- HallucinationIA et LLM
Une réponse d'IA plausible mais fausse ou inventée.
I
- Injection de promptIA et LLM
Une attaque qui détourne une IA en glissant des instructions dans ses données.
J
- Jeu de référenceIA et LLM
Un ensemble de cas de test dont la bonne réponse a été validée par un humain.
L
- LLM-as-a-judgeIA et LLM
Utiliser un modèle de langage pour évaluer les réponses d'un autre modèle.
O
- Oracle de testTests
Le mécanisme qui décide si le résultat obtenu est le bon.
P
- Pyramide des testsMéthodes
Beaucoup de tests unitaires, moins de tests d'intégration, quelques tests de bout en bout.
R
- Red teamingIA et LLM
Attaquer volontairement un système pour en trouver les failles avant les autres.
S
- Sélecteur auto-réparantTests
Un sélecteur que l'outil corrige seul quand l'interface change.
- Sélection des tests impactésCI/CD et API
Ne lancer que les tests concernés par un changement de code.
- Shift-leftMéthodes
Tester plus tôt dans le cycle de développement.
T
- Test de bout en boutTests
Un test qui reproduit un parcours utilisateur complet, de l'interface à la base de données.
- Test de contratCI/CD et API
Vérifier qu'une API et ses clients respectent le même contrat, sans environnement complet.
- Test de non-régressionTests
Vérifier qu'une modification n'a pas cassé ce qui fonctionnait déjà.
- Test exploratoireMéthodes
Apprendre, concevoir et exécuter des tests en même temps, sans script figé.
Un terme manque ?
Le glossaire grandit avec vos questions. Proposez un mot, il sera défini dans la prochaine mise à jour.
Proposer un terme