Obtenir le window.document de la page qui est actuellement active.
Syntaxe
cy.document()cy.document(options)
Utilisation
Utilisation correcte
cy.document() // yield the window.document object
Arguments
options (Objet)
Passez dans un objet options pour changer le comportement par défaut de cy.document().
| Option | Défaut | Description |
|---|---|---|
log |
true |
Affiche la commande dans le journal des commandes |
timeout |
defaultCommandTimeout |
Temps d’attente de la résolution de cy.document() avant le délai d’expiration |
.
Rendement
-
cy.document()‘rend l’objetwindow.document‘
Exemples
No Args
Obtenir un document et faire un travail
cy.document().then((doc) => { // work with document element})
.
Faire une assertion sur le document
cy.document().its('contentType').should('eq', 'text/html')
Règles
Exigences
-
cy.document()nécessite d’être enchaîné decy.
Assertions
-
cy.document()réessayera automatiquement jusqu’à ce que toutes les assertions chaînées aient réussi
Timeouts
-
cy.document()peut se mettre en attente de la réussite des assertions que vous avez ajoutées.
Journal des commandes
Obtenir le document
cy.document()
La commande ci-dessus s’affiche dans le journal des commandes sous la forme suivante :

Lorsque l’on clique sur document dans le journal des commandes, la console sort ce qui suit :

Voir aussi
cy.window()- Cypress
shouldcallback
.
Laisser un commentaire