Public visé
Testeurs, responsables qualité, chefs de projets et toute personne souhaitant intégrer l’IA pour améliorer l’efficacité des tests.
Prérequis
- Expérience préalable en tests logiciels ou assurance qualité
- Bases en automatisation des tests
Objectifs pédagogiques
À l’issue de cette formation, vous serez capable de :
- Reconnaître les principes fondamentaux de l’IA dans les tests logiciels
- Identifier les techniques de Prompt Engineering pour générer des cas de test
- Utiliser l’IA pour l’automatisation des tests logiciels
- Évaluer les risques et enjeux éthiques liés à l’IA dans les tests
Programme
Jour 1 - Matin : Introduction à l’IA dans les tests
- Définitions et concepts ML/DL/NLP
- Panorama des applications en assurance qualité
- Apports de l’IA générative et principales techniques
Jour 1 - Après-midi : Prompt Engineering pour les tests
- Rédaction et test de prompts
- Techniques du prompting
- Création assistée de cas de test via IA
- Benchmarks des modèles de langage
Jour 2 - Matin : Automatisation des tests avec l’IA
- Génération de scripts et analyse des résultats
- Intégration avec Selenium et Test.AI
Jour 2 - Après-midi : Enjeux, limites et éthique
- Hallucinations et protection des données
- Biais et solutions
- Régulation European AI Act
Modalités d’évaluation des acquis
- En cours de formation, par des travaux pratiques
- Et, en fin de formation, par un questionnaire d’auto-évaluation