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
shouldcallback
Deja una respuesta