jMeter - Plan de prueba JMS
En este capítulo, aprenderemos a escribir un plan de prueba simple para probar Java Messaging Service (JMS). JMS admite dos tipos de mensajería:
Point-to-Point messaging- La mensajería en cola se utiliza generalmente para transacciones en las que el remitente espera una respuesta. Los sistemas de mensajería son bastante diferentes de las solicitudes HTTP normales. En HTTP, un solo usuario envía una solicitud y obtiene una respuesta.
Topic messaging- Los mensajes de temas se conocen comúnmente como mensajes de publicación / sub. La mensajería temática se utiliza generalmente en los casos en que un productor publica un mensaje y varios suscriptores lo consumen.
Veamos un ejemplo de prueba para cada uno de estos. Los requisitos previos para probar JMS son:
Usamos Apache ActiveMQ en el ejemplo. Hay varios servidores JMS como IBM WebSphere MQ (anteriormente MQSeries), Tibco, etc. Descárguelo de los archivos binarios del sitio web Apache ActiveMQ.
Descomprima el archivo, vaya al directorio descomprimido y ejecute el siguiente comando desde la consola de comandos para iniciar el servidor ActiveMQ:
.\bin\activemq start
Puede verificar si el servidor ActiveMQ se ha iniciado visitando la interfaz de administración en la siguiente dirección http://localhost:8161/admin/. Si solicita autenticación, ingrese el ID de usuario y la contraseña como administrador . La pantalla es similar a la que se muestra a continuación:
Ahora copie el activemq-all-xxxjar (XXX dependiendo de la versión) del directorio descomprimido de ActiveMQ a /home/manisha/apache-jmeter-2.9/lib.
Con la configuración anterior, creemos el plan de prueba para: