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.documentobject 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 datcyaan 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
shouldcallback
Geef een antwoord