Descripción
Familiarícese con el framework Cypress y aprenda a implementar la automatización de pruebas de extremo a extremo con JavaScript con la ayuda de consejos de expertos, mejores prácticas y ejemplos de pruebas del mundo real.
Características principales:
- Escriba su primera prueba de extremo a extremo y descubra cómo modernizar su entorno de prueba.
- Ejecute desarrollo web basado en pruebas y pruebas entre navegadores utilizando Cypress.
- Descubra las ventajas de usar Cypress sobre Selenium y refactorice las pruebas para aplicaciones web modernas.
Descripción del libro:
Cypress es un moderno framework de automatización de pruebas para aplicaciones frontend basadas en la web. Aprender Cypress le ayudará a superar las deficiencias de las soluciones de prueba convencionales, como los problemas de los grafos de dependencia, la empinada curva de aprendizaje para configurar paquetes de prueba de extremo a extremo y las dificultades para escribir tiempos de espera explícitos para sus pruebas.
En "End-to-End Web Testing with Cypress", aprenderá a usar diferentes herramientas de Cypress, incluyendo el viaje en el tiempo, las instantáneas, los errores y la salida de la consola, para escribir pruebas a prueba de fallos y no frágiles. Descubrirá técnicas para realizar el desarrollo basado en pruebas (TDD) con Cypress y escribirá pruebas entre navegadores para sus aplicaciones web. A medida que avance, implementará pruebas para una aplicación de ejemplo y trabajará con una variedad de herramientas y características dentro del ecosistema de Cypress. Finalmente, este libro de Cypress le ayudará a comprender conceptos de prueba avanzados como las pruebas visuales y la conexión en red.
Al final de este libro, tendrá las habilidades necesarias para configurar Cypress para cualquier aplicación web y comprender cómo usarlo en todo su potencial.
Lo que aprenderá:
- Familiarícese con Cypress y comprenda sus ventajas sobre Selenium.
- Explore comandos, herramientas y técnicas comunes de Cypress para escribir pruebas completas para aplicaciones web.
- Configure y configure Cypress para pruebas entre navegadores.
- Comprenda cómo trabajar con elementos y animaciones para escribir pruebas no frágiles.
- Descubra técnicas para implementar y manejar solicitudes de navegación en pruebas.
- Implemente pruebas de regresión visual con Applitools eyes.
A quién va dirigido este libro:
Este libro está dirigido a profesionales de la automatización de pruebas, probadores de software y web, y desarrolladores web frontend que tienen un nivel intermedio de JavaScript y conocimientos básicos de automatización de pruebas, así como a principiantes que desean iniciarse en Cypress y aprender cómo funciona. También le resultará útil si es un probador de Selenium que desea migrar a Cypress y aprovechar sus capacidades. Se requiere un conocimiento de nivel intermedio de programación JavaScript y un conocimiento de nivel básico de pruebas web.
Author: Waweru Mwaura
Publisher: Packt Publishing
Published: 01/29/2021
Pages: 240
Binding Type: Paperback
Weight: 0.92lbs
Size: 9.25h x 7.50w x 0.51d
ISBN13: 9781839213854
ISBN10: 183921385X
BISAC Categories:
- Computers | Software Development & Engineering | Quality Assurance & Tes
- Computers | User Interfaces
- Computers | Internet | Web Browsers
This title is not returnable

