En uno de los primeros posts que escribí sobre JMeter, mencioné que para testear APIs era un poco diferente, ya que en algunos casos debemos especificar las cabeceras, tokens, cookies, body, etc.
Para este ejemplo, usaremos el método POST de una API que venimos usando en varios tutoriales, y es la de: You are not allowed to view links.
Register or
LoginVamos a usar el POST que crea mascotas, en el cual debemos enviarle un body. Lo que debemos hacer, es modificar el HTTP Request y apuntar a la API que deseemos estresar, y luego en el tab de Body Data, enviamos el JSON con la información.
Otra cosa nueva que debemos añadir, es un HTTP Header Manager, para indicarle si debe llevar algo en la cabecera. En este caso, debe llevar el Content-Type y debemos especificarle que es un application/json
En este caso solo envié 1 sola petición como para corroborar de que se hace bien
Lo que queda ahora, es simplemente estresarla incrementando el número de hilos para ver cuantas peticiones soporta.
Espero que les sea de utilidad!
ANTRAX