Apanhe o window.document da página que está actualmente activa.
Sintaxe
cy.document()cy.document(options)
Uso
Uso Correcto
cy.document() // yield the window.document object
Argumentos
Opções (Objecto)
Passar num objecto de opções para alterar o comportamento por defeito de cy.document().
| Opção | Padrão | Descrição |
|---|---|---|
log |
true |
Exibe a no registo de comando |
timeout |
defaultCommandTimeout> |
Tempo para esperar por cy.document() resolver antes de cronometrar |
Rendimentos
-
cy.document()‘yield thewindow.documentobject’
Exemplos
No Args
Obter documentos e fazer algum trabalho
cy.document().then((doc) => { // work with document element})
Fazer uma afirmação sobre o documento
cy.document().its('contentType').should('eq', 'text/html')
Regras
Requisitos
-
cy.document()requer ser encadeado decy.
Assertions
-
cy.document()irá automaticamente tentar novamente até que todas as afirmações encadeadas tenham passado
Timeouts
-
cy.document()pode esperar até que todas as afirmações que você adicionou para passar.
Log de Comando
Pega o documento
cy.document()
O comando acima exibirá no Log de Comando como:

Ao clicar em document dentro do log de comando, a consola emite o seguinte:

Veja também
cy.window()- Cypress
shouldcallback
Deixe uma resposta