Ottieni il window.document
della pagina che è attualmente attiva.
Sintassi
cy.document()cy.document(options)
Uso
Uso corretto
cy.document() // yield the window.document object
Argomenti
opzioni (Oggetto)
Passa un oggetto opzioni per cambiare il comportamento predefinito di cy.document()
.
Option | Default | Description |
---|---|---|
log |
true |
Visualizza il nel registro dei comandi |
timeout |
defaultCommandTimeout |
Tempo di attesa per cy.document() per risolvere prima del time out |
Rende
-
cy.document()
‘rende l’oggettowindow.document
‘
Esempi
No Args
Ottenere un documento e fare del lavoro
cy.document().then((doc) => { // work with document element})
Fa un’asserzione sul documento
cy.document().its('contentType').should('eq', 'text/html')
Regole
Requisiti
-
cy.document()
richiede di essere concatenato fuori dacy
.
Asserzioni
-
cy.document()
riprova automaticamente fino a quando tutte le asserzioni concatenate sono passate
Timeout
-
cy.document()
può andare in timeout aspettando che le asserzioni che hai aggiunto passino.
Log dei comandi
Prendi il documento
cy.document()
Il comando di cui sopra verrà visualizzato nel log dei comandi come:
Quando si clicca su document
nel log dei comandi, la console produce il seguente output:
Vedi anche
cy.window()
- Cypress
should
callback
Lascia un commento