Retour aux cas pratiques
CypressAvancé
Corriger un test Cypress avec mauvais enchaînement de commandes
Scénario
Contexte Un test tente de récupérer un texte puis d’utiliser sa valeur. Le Problème Le code actuel : const text = cy.get('#price').invoke('text'); expect(text).to.equal('10'); La variable ne contient pas la valeur attendue. Contraintes Utiliser correctement le chaînage Cypress et les callbacks then() pour accéder à la valeur réelle. Livrable attendu Un test Cypress corrigé respectant le modèle asynchrone du framework.
Compétences ciblées
cypresscommand chainingasync flowbugfix