Andrés Arias: Pruebas de Aceptación en WordPress utilizando Cypress.io

Continue the discussion

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Published

August 16, 2020

Conforme un sitio crece y se vuelve más complejo, terminamos invirtiendo cada vez más y más tiempo realizando pruebas manuales, tanto para verificar que la funcionalidad nueva haya sido creada de manera correcta, como para verificar que otras partes del sitio no hayan sido afectadas de manera negativa. Este proceso puede ser largo y tedioso, además de ser propenso a errores, dada su naturaleza repetitiva.
Asimismo, las pruebas de aceptación (conocidas también como pruebas de navagador, o End to End testing) pueden ser complicadas de incorporar en nuestro proceso de desarrollo, pues pueden requerir la instalación de nuevas herramientas, lenguajes o inclusive infraestructura para poder ejecutarlas.
Cypress.io viene a proveer una solución para incorporar pruebas de aceptación de manera fácil y práctica, gracias a éstas cualidades:
Fácil de instalar. Cypress es basado en Javascript, y sólo necesita NodeJS para correr
Se integra fácilmente a herramientas como Webstorm o VS Code
Multiplataforma: corre en Windows, Linux y Mac
Incluye manejo intrínseco de carga de página, cargas ajax y procesos asíncronos que causan errores en otras herramientas de pruebas (como Selenium)
Incluye pantallazos y grabación de vídeo, sin necesitar librerias adicionales
Incluye un dashboard gratis para registro de ejecución de pruebas, pantallazos y videos
Fácil de incorporar en procesos de CI/CD, y registrar los resultados en su dashbord

Contenido:
– Instalación de Cypress.io
– Creación de un proyecto nuevo de Cypress
– ¿Cómo escribir pruebas de aceptación?
– Ejecución local de las pruebas
– Grabación de resultados y videos en el dashboard de Cypress (paquete gratis)

Rate this:

Event

WordPress Meetup San José 10

Speakers

Andrés Arias 2

Tags

CI test 2

Language

Spanish/Español 1581

Download
MP4: Low, Med, High, Original
OGG: Low
Subtitles
Subtitle this video →
Producer
%d bloggers like this: