Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Révolutionnez votre approche de la qualité logicielle en intégrant l'IA : apprenez à automatiser la génération de cas de tests, à optimiser vos scripts E2E et à utiliser les capacités d'analyse des LLM pour identifier proactivement les régressions et les failles de sécurité.
// Exemple de test automatisé avec assistance IA
import { test, expect } from '@playwright/test';
test('Vérification du parcours critique', async ({ page }) => {
// L'IA aide à générer des sélecteurs résilients (self-healing)
await page.goto('https://votre-app.com/qa');
await page.click('text=Démarrer le test');
const status = await page.textContent('.status-label');
expect(status).toBe('Opérationnel');
});L'Intelligence Artificielle appliquée aux tests transforme la fonction QA (Quality Assurance) en un moteur de rapidité et de précision. Cette formation pose les bases de l'utilisation des LLM pour la création de jeux de données, la rédaction de scripts de tests et l'analyse de rapports d'erreurs. Vous découvrirez comment intégrer ces outils dans un cycle de développement moderne pour réduire la maintenance manuelle des tests et augmenter la couverture fonctionnelle. L'accent est mis sur une approche pragmatique et éthique, garantissant que l'IA reste un assistant puissant au service de la robustesse de vos déploiements.
Les objectifs
Comprendre les principes de l’IA et du machine learning appliqués aux tests logiciels
Identifier les types de tests pouvant bénéficier de l’IA
Automatiser et prioriser les tests à l’aide de l’IA
Intégrer l’IA dans un pipeline CI/CD et évaluer les résultats
Appliquer des bonnes pratiques pour un déploiement progressif et sécurisé de l’IA dans les tests
Public visé
Testeurs et ingénieurs QA souhaitant intégrer l’IA dans leurs processus de test
Développeurs et ingénieurs logiciels impliqués dans l’automatisation des tests
Chefs de projet et responsables qualité souhaitant explorer l’IA pour optimiser les tests
Toute personne désirant comprendre comment l’IA peut améliorer la couverture, la précision et l’efficacité des tests
Prérequis
Connaissances de base en développement logiciel et tests (unitaires, fonctionnels, automatisés)
Compréhension des concepts fondamentaux de la QA et des pipelines CI/CD
Notions générales d’intelligence artificielle ou de machine learning (recommandé mais non obligatoire)
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.