Selenium
Expert
Corriger un test Selenium instable dans un contexte SPA avec rafraîchissement partiel du DOM

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

selenium
stale element
spa
dynamic dom
stability

Scénario Technique

Contexte Une application Single Page Application met à jour dynamiquement le DOM après une action utilisateur sans rechargement complet de la page. Le Problème Le script actuel : WebElement button = driver.findElement(By.id("refreshData")); button.click(); button.click(); Après le premier clic, le DOM est reconstruit et l’élément devient obsolète, provoquant une StaleElementReferenceException. Contraintes Adapter le test pour récupérer à nouveau l’élément après mise à jour du DOM et utiliser une attente explicite garantissant la stabilité. Livrable attendu Un script Selenium robuste évitant les erreurs liées aux références obsolètes dans une SPA.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Selenium - Corriger un test Selenium instable dans un contexte SPA avec rafraîchissement partiel du DOM | Test Technique & Recrutement