Získat window.document stránky, která je právě aktivní.

Syntaxe

cy.document()cy.document(options)

Použití

Správné použití

cy.document() // yield the window.document object

Argumenty

options (Objekt)

Předloží objekt options pro změnu výchozího chování cy.document().

Option Default Description
log true Zobrazí. příkaz v protokolu příkazů
timeout defaultCommandTimeout Čas, po který se čeká na vyřešení příkazu cy.document() před vypršením časování

.

Yields

  • cy.document() ‚yields the window.document object‘

Příklady

No Args

Get document and do some work

cy.document().then((doc) => { // work with document element})

Proveďte tvrzení o dokumentu

cy.document().its('contentType').should('eq', 'text/html')

Pravidla

Požadavky

  • cy.document() vyžaduje zřetězení z cy.

Tvrzení

  • cy.document() se budou automaticky opakovat, dokud všechna zřetězená tvrzení neprojdou

Časové limity

  • cy.document() mohou vypršet, když čekají, až přidaná tvrzení projdou.

Deník příkazů

Získat dokument

cy.document()

Výše uvedený příkaz se zobrazí v protokolu příkazů jako:

Dokument protokolu příkazů

Po kliknutí na document v rámci protokolu příkazů konzola vypíše následující:

console.log document

Viz také

  • cy.window()
  • Cypress should callback

.