Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Principales comandos

7/24
Recursos

En esta clase veremos algunos de los comandos principales de Cypress, según su funcionalidad, con los que podemos comenzar a definir nuestras pruebas:

Comandos para controlar el browser

  • cy.visit(): para cargar una URL
  • cy.reload(): para recargar la URL actual
  • cy.go('back'): para ir hacia atrás o adelante en la navegación

Comandos para selección de elementos

  • cy.get('.selector'): para seleccionar según un selector html / css
  • cy.contains('text): para seleccionar de acuerdo al contenido
  • cy.contains('.selector', 'texto'): para seleccionar según el selector y el contenido

Comandos para interactuar con los elementos

  • cy.get('.selector').click(): para hacer click sobre un elemento
  • cy.get('.selector').dblclick(): para hacer dblclick sobre un elemento
  • cy.get('input').type(): para escribir un texto
  • cy.get('input').clear(): para limpiar un texto
  • cy.get('checkbox').check(): para marcar check
  • cy.get('checkbox').uncheck(): para quitar el check
  • cy.get('select').select('item'): para seleccionar un item en una lista desplegable

Cypress permite la encadenación de muchos de estos y otros comandos.

Aportes 8

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Se puede sacar mucho provecho a estos comandos basicos y fortalecer con la documentacion que aparece en el enlace de este curso 😃

Encontre esto aunque no me sirvio

cy.get('iframe').iframeLoaded()
.its('document')
.getInDocument('input#user_email')
.type('123')

👏

Comandos para interactuar elementos

Comandos para seleccionar elementos

Comandos para interactuar con el browser

Comandos:

  • vist: Carga la url
  • reload: Recarga la URL
  • go("back): Navegación

Como puedo usar la función cy.get() con un iframe para escribir en un input que esta en un iframe?