Pruebas de IU con Puppeteer: Implementar pruebas de extremo a extremo y automatización del navegador usando JavaScript y Node.js


Precio:
Precio de venta$51.98

Descripción

Escriba pruebas de automatización a prueba de fallos, emulación de dispositivos y automatización de navegadores usando la API de Puppeteer con tecnología de Google


Características clave:

  • Póngase en marcha con Puppeteer y descubra las mejores prácticas para las pruebas de automatización
  • Automatice sus aplicaciones web modernas utilizando Jest y Mocha con Puppeteer
  • Genere capturas de pantalla usando Puppeteer y descubra cómo pueden usarse para pruebas de regresión de UI


Descripción del libro:

Puppeteer es una biblioteca de automatización web de código abierto creada por Google para realizar tareas como pruebas de extremo a extremo, monitoreo de rendimiento y automatización de tareas con facilidad. Usando casos de uso del mundo real, este libro lo llevará en un viaje pragmático, ayudándolo a aprender Puppeteer e implementar las mejores prácticas para llevar su código de automatización al siguiente nivel.


Comenzando con una introducción a los navegadores sin interfaz gráfica, este libro lo guiará a través de los fundamentos de la automatización del navegador, mostrándole lo lejos que puede llegar usando Puppeteer para automatizar Google Chrome y Mozilla Firefox. Luego, aprenderá los conceptos básicos de las pruebas de extremo a extremo y comprenderá cómo crear pruebas confiables. También dominará la búsqueda de elementos usando selectores CSS y expresiones XPath. A medida que avance en los capítulos, el enfoque se desplazará a temas más avanzados de automatización del navegador, como la ejecución de código JavaScript dentro del navegador. Aprenderá varios casos de uso de Puppeteer, como la emulación de dispositivos móviles o las pruebas de velocidad de red, la evaluación del rendimiento de su sitio y el uso de Puppeteer como una herramienta de web scraping.


Al final de este libro de pruebas de UI, habrá aprendido cómo aprovechar al máximo la API de Puppeteer y podrá aplicarla en sus proyectos del mundo real.


Lo que aprenderá:

  • Comprender los fundamentos de la automatización del navegador
  • Explorar las pruebas de extremo a extremo con Puppeteer y sus mejores prácticas
  • Aplicar selectores CSS y expresiones XPath a la automatización web
  • Descubrir cómo puede aprovechar el poder de la automatización web como desarrollador
  • Emular diferentes casos de uso de Puppeteer, como pruebas de velocidad de red y geolocalización
  • Dominar técnicas y mejores prácticas para el web scraping y la generación de contenido web


Para quién es este libro:

El libro es para ingenieros de control de calidad, profesionales de pruebas y desarrolladores web frontend que desean realizar pruebas de extremo a extremo utilizando las herramientas para desarrolladores de Google. Los desarrolladores web que quieran aprender a usar Puppeteer para generar contenido, rastrear sitios web y evaluar el rendimiento de sitios web también encontrarán este libro útil. Aunque el conocimiento de Node.js no es necesario, el conocimiento básico de JavaScript ayudará a comprender los conceptos cubiertos.

Autor: Dario Kondratiuk
Editorial: Packt Publishing
Publicado: 11/03/2021
Páginas: 316
Tipo de encuadernación: Tapa blanda
Peso: 1.20 libras
Tamaño: 9.25h x 7.50w x 0.66d
ISBN13: 9781800206786
ISBN10: 180020678X
Categorías BISAC:
- Computadoras | Desarrollo e Ingeniería de Software | Garantía de Calidad y Pruebas
- Computadoras | Internet | Servicios Web y API
- Computadoras | Internet | Navegadores Web

Este título no es retornable