Cypress
Expert
Corriger un test Cypress instable dans une SPA avec re-render React

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

cypress
spa
react
dom stability
advanced automation

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.

Commencer le Défis
    Cypress - Corriger un test Cypress instable dans une SPA avec re-render React | Test Technique & Recrutement