Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Bâtissez une stratégie d'automatisation cohérente : pyramide des tests, choix des outils, architecture Page Object, puis développez des tests d'interface web avec Playwright et Selenium pour des suites fiables et maintenables.
test('recherche produit', async ({ page }) => {
await page.goto('/catalogue');
await page.getByPlaceholder('Rechercher').fill('clavier');
await page.getByRole('button', { name: 'Filtrer' }).click();
await expect(page.getByTestId('resultats')).toContainText('12 produits');
});Automatiser sans stratégie produit rapidement une suite de tests instable, lente et abandonnée après quelques sprints. Cette formation traite d'abord les choix structurants : quoi automatiser en priorité selon la pyramide des tests, à quel niveau, avec quelle architecture de code pour limiter la maintenance. Elle compare les outils du marché et justifie le choix de Playwright et Selenium selon le contexte technique. La partie pratique développe des tests d'interface web robustes avec le pattern Page Object, la gestion des attentes asynchrones et des données de test, ainsi que l'intégration des suites dans un pipeline d'intégration continue. Elle s'adresse aux testeurs, développeurs, ingénieurs qualité et responsables de test qui pratiquent déjà un langage de programmation.
Les objectifs
Définir une stratégie d'automatisation, choisir les outils et développer des tests d'interface web avec Playwright et Selenium.
Public visé
Testeurs, développeurs, ingénieurs qualité, responsables de test, architectes de test.
Prérequis
Connaissance des fondamentaux du test et pratique d'un langage de programmation, même basique.
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.