Obtiene el window.document
de la página que está actualmente activa.
Sintaxis
cy.document()cy.document(options)
Uso
Uso correcto
cy.document() // yield the window.document object
Argumentos
Opciones (Objeto)
Pasa un objeto de opciones para cambiar el comportamiento por defecto de cy.document()
.
Opción | Por defecto | Descripción |
---|---|---|
log |
true |
Muestra el comando en el registro de comandos |
timeout |
defaultCommandTimeout |
Tiempo de espera para que cy.document() se resuelva antes de que se agote el tiempo |
Rinde
-
cy.document()
‘rinde el objetowindow.document
‘
Ejemplos
Sin Args
Obtener el documento y hacer algún trabajo
cy.document().then((doc) => { // work with document element})
Hacer una afirmación sobre el documento
cy.document().its('contentType').should('eq', 'text/html')
Reglas
Requisitos
-
cy.document()
requiere ser encadenado decy
.
Aserciones
-
cy.document()
se reintentará automáticamente hasta que todas las aserciones encadenadas hayan pasado
Tiempos de espera
-
cy.document()
pueden esperar a que las aserciones que has añadido pasen.
Registro de comandos
Obtener el documento
cy.document()
El comando anterior se mostrará en el registro de comandos como:
Al hacer clic en document
dentro del registro de comandos, la consola emite lo siguiente:
Ver también
cy.window()
- Cypress
should
callback
Deja una respuesta