Obține window.document
pagina care este activă în prezent.
Sintaxă
cy.document()cy.document(options)
Utilizare
Utilizare corectă
cy.document() // yield the window.document object
Argumente
options (Obiect)
Pasați un obiect options pentru a schimba comportamentul implicit al cy.document()
.
Opțiune | Default | Descriere | |
---|---|---|---|
log |
true |
Afișează comanda în jurnalul de comandă | |
timeout |
defaultCommandTimeout |
Timp de așteptare pentru ca cy.document() să se rezolve înainte de expirarea timpului |
.
Yields
-
cy.document()
‘yields thewindow.document
object’
Exemple
No Args
Get document and do some work
cy.document().then((doc) => { // work with document element})
.
Faceți o afirmație despre document
cy.document().its('contentType').should('eq', 'text/html')
Reguli
Cerințe
-
cy.document()
necesită să fie înlănțuită de lacy
.
Assertions
-
cy.document()
va încerca din nou în mod automat până când toate aserțiunile înlănțuite au trecut
Timeout
-
cy.document()
poate aștepta timp de așteptare pentru ca aserțiunile pe care le-ați adăugat să treacă.
Jurnal de comenzi
Obțineți documentul
cy.document()
Comanda de mai sus se va afișa în jurnalul de comenzi sub forma:
Când se face clic pe document
în cadrul jurnalului de comenzi, consola emite următoarele:
Vezi și
cy.window()
- Cypress
should
callback
.
Lasă un răspuns