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.document
object’
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
should
callback
Deixe uma resposta