Puntuación:
El libro ha recibido críticas dispares: algunos lo elogian como un valioso recurso de un profesor con talento, mientras que otros lo critican por su mala elección del ejemplo (TRACKS) y su falta de aplicación práctica. Muchos críticos lo encontraron superficial y falto de profundidad, especialmente en relación con las pruebas de API con herramientas como Postman.
Ventajas:⬤ Escrito por un gran profesor, elogiado por su capacidad didáctica.
⬤ Incluye un útil caso práctico con ideas útiles sobre el uso de curl, Postman y la documentación de la API.
⬤ Algunos lectores lo consideran uno de los mejores libros para QA.
⬤ Requiere una configuración demasiado complicada para utilizar la aplicación de ejemplo (TRACKS).
⬤ Muchos lectores lo encontraron falto de profundidad y ejemplos prácticos.
⬤ Algunos consideraron que era una pérdida de tiempo y dinero, con afirmaciones de que hay mejores recursos disponibles en otros lugares.
⬤ Cobertura insuficiente de Postman y sus características.
(basado en 9 opiniones de lectores)
Automating and Testing a REST API: A Case Study in API testing using: Java, REST Assured, Postman, Tracks, cURL and HTTP Proxies
¿Alguna vez ha deseado tener un ejemplo práctico de cómo probar una API REST? No sólo automatizar la API, sino cómo interactuar con ella, utilizando herramientas de línea de comandos y GUI, para apoyar sus pruebas interactivas manuales. ¿Y luego pasar de las pruebas a la automatización de la API? Eso es lo que ofrece este libro.
Un estudio de caso paso a paso que cubre: - Cómo leer la documentación de la API REST. - Cómo saber si la aplicación está utilizando la API. - Cómo interactuar con la API desde la línea de comandos con cURL.
- Automatización con BASH y la línea de comandos de Windows.
- Cómo enviar peticiones a la API a través de un Proxy HTTP para poder ver en detalle las peticiones y respuestas. - Cómo utilizar Proxies HTTP para crear datos en la aplicación a través de Fuzzing.
- Herramienta GUI Postman REST API. - Automatizar partes 'bajo la GUI' de la aplicación que no tienen API. - Automatizar la API con Java usando REST Assured.
- Construya código de abstracción para que sus esfuerzos automatizados sean legibles y mantenibles. - Análisis JSON y XML con Serialization y Deserialization. El libro es totalmente compatible con el código ejecutable que se puede encontrar en GitHub, y la página de soporte para el libro tiene videos de muestra que muestran algunos de los primeros pasos en el caso de estudio en detalle.
Trabajando a través de este caso de estudio serás capaz de interactuar con una API desde la línea de comandos, herramientas GUI, mensajes HTTP en Proxies y con código Java. Durante los últimos años, el Autor ha utilizado la aplicación Open Source Tracks como objetivo de pruebas de ejemplo para enseñar: Pruebas técnicas web, Automatización de interfaces gráficas de usuario y Pruebas de API REST.
Este libro recopila el trabajo preparatorio y la enseñanza de los talleres sobre la API REST. Se incluye el código de los talleres: para crear usuarios, generar datos aleatorios, probar llamadas básicas a la API con PUT, GET, POST y DELETE. También se explican en profundidad los primeros pasos de la exploración e investigación interactiva de la API para apoyar las pruebas técnicas manuales.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)