servicios servicio services restful qué entre ejemplo diferencia rest load-testing stress-testing

rest - servicio - web service



¿Hay herramientas para el rendimiento y pruebas de carga del servicio REST? (4)

Tenemos aplicación web con interfaz REST. ¿Hay algunas herramientas para probarlo?


Como mencioné en el comentario, es mejor usar siege que ab, ya que tiene más funcionalidad. Pero si necesitas algo más complejo prueba con JMeter . Para las pruebas distribuidas de JMeter, puede utilizar JMeter en la nube .


Los servicios REST deben ser fáciles de probar con JMeter .



Una aplicación / API web RESTful es solo HTTP, por lo que no se necesitan herramientas especializadas para probar el rendimiento (a diferencia de las pruebas funcionales, donde las herramientas especializadas pueden ser útiles). Básicamente solo necesitas hacer muchas solicitudes HTTP y registrar los resultados.

Prefiero ApacheBench a herramientas más complejas como JMeter. Es muy simple y fácil de escribir, solo escribe un script de shell. También lo encuentro orientado en HTTP, mientras que las herramientas como JMeter están diseñadas para admitir la simulación de patrones de uso humano.

http://httpd.apache.org/docs/2.2/programs/ab.html