Hay un montón de diferentes herramientas y plataformas disponibles para configurar pruebas automatizadas para su API REST. Desglosaría esto en un par de categorías:
Si está buscando un servicio alojado , puede consultar mi plataforma Assertible. Proporcionan herramientas para configurar pruebas para validar los puntos finales de la API, y funcionan particularmente bien con las API REST. Puede hacer verificaciones del tiempo de respuesta, validación JSON, códigos de estado, encabezados y mucho más. Definitivamente hay algunas otras herramientas en este espacio, pero Assertible se enfoca más estrictamente en la automatización y las pruebas herméticas confiables.
También existe la opción de ir con bibliotecas / frameworks basados en código . De nuevo, hay varios que puedes consultar. Uno de los más nuevos que está recibiendo atención es Karate DSL, una sintaxis realmente agradable y parece bastante fácil de usar. La única advertencia de ir con una biblioteca basada en código es que la automatización generalmente no está integrada. Debería ejecutar sus scripts de prueba de otra manera, como un trabajo cron en un trabajador.
- ¿Es posible que un desarrollador de plugins de WordPress obtenga buenos ingresos desarrollando un plugin de WordPress? ¿Cuáles son las nuevas oportunidades para un desarrollador de plugins de WordPress?
- Sitio web de una sola página y una API REST para acompañar. ¿Cuál es la forma más rápida de llegar?
- ¿Cuál es la diferencia clave entre el desarrollo web .NET y PHP?
- ¿Por qué no reinicias tu servidor?
- ¿Cuáles son los mejores tutoriales de YouTube JavaScript desde principiante hasta nivel de dominio?
Para obtener más sugerencias, consulte esta publicación que escribí en el blog Assertible: 10 herramientas de prueba de API para probar en 2017
¡Espero eso ayude!