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
should
callback
.
Laisser un commentaire