Krijg de window.document
van de pagina die momenteel actief is.
Syntaxis
cy.document()cy.document(options)
Gebruik
Correct gebruik
cy.document() // yield the window.document object
Argumenten
options (Object)
Geef een options-object in om het standaardgedrag van cy.document()
te wijzigen.
Option | Default | Description |
---|---|---|
log |
true |
Toont de opdracht in het opdrachtlogboek |
timeout |
defaultCommandTimeout |
De tijd die nodig is om te wachten tot cy.document() is opgelost voordat de time-out is verstreken |
Levert
-
cy.document()
‘levert hetwindow.document
object op’
Voorbeelden
No Args
Haal document op en doe wat werk
cy.document().then((doc) => { // work with document element})
Maak een bewering over het document
cy.document().its('contentType').should('eq', 'text/html')
Regels
Vereisten
-
cy.document()
vereist datcy
aan de ketting wordt gelegd.
Assertions
-
cy.document()
zal automatisch opnieuw proberen totdat alle geketende assertions zijn geslaagd
Timeouts
-
cy.document()
kan een time-out nemen in afwachting van assertions die u hebt toegevoegd om te slagen.
Command log
Haal het document
cy.document()
De bovenstaande opdracht wordt in het commandolog als volgt weergegeven:
Wanneer u in het commandolog op document
klikt, geeft de console het volgende weer:
Zie ook
cy.window()
- Cypress
should
callback
Geef een antwoord