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

