Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
Scénario Technique
Contexte Une application React met à jour dynamiquement le DOM après une action utilisateur. Lors d’un clic sur un bouton, le composant est entièrement re-rendu. Le Problème Le test actuel : cy.get('[data-cy=refresh]').click(); cy.get('[data-cy=refresh]').click(); Après le premier clic, l’élément est recréé et la référence précédente devient invalide, provoquant un comportement imprévisible. Contraintes Adapter le test pour éviter toute dépendance à une référence DOM obsolète. Utiliser des assertions garantissant que le nouvel état est atteint avant toute nouvelle interaction. Livrable attendu Un test Cypress robuste face aux re-renders successifs d’une SPA moderne.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.