Retour aux cas pratiques
SeleniumFondamental
Corriger un test Selenium échouant à cause d’un délai de chargement
Scénario
Contexte Un test clique sur un bouton qui charge dynamiquement du contenu. Le Problème Le script actuel échoue car l’élément cible n’est pas encore présent : driver.findElement(By.id("loadData")).click(); driver.findElement(By.id("result")).getText(); L’élément "result" apparaît après un court délai. Contraintes Ajouter une attente explicite pour garantir que l’élément est visible avant récupération du texte. Livrable attendu Un script corrigé utilisant WebDriverWait pour stabiliser le test.
Compétences ciblées
seleniumwaitdynamic contentbugfix