Utilice el Cliente de prueba para comprobar los flujos de mensajes en un entorno seguro antes de utilizarlos en un sistema de producción.
Puede probar flujos de mensajes en el contexto de una aplicación o biblioteca, o bien puede probar flujos de forma aislada.
El Cliente de prueba supervisa los nodos en el flujo de mensajes para que pueda ver en qué nodos se reciben los mensajes de salida. Cuando se produce un mensaje de error mientras el mensaje de prueba pasa por el flujo o cuando se recibe un mensaje en un nodo de salida, se graba un suceso de prueba en el Cliente de prueba.
Puede ver el contenido del mensaje de salida y ver mensajes de error. Los detalles de la configuración de prueba y los sucesos de prueba se pueden guardar como un archivo .mbtest. Puede utilizar este archivo para repetir la prueba o para ver los resultados más adelante.
Si cambia el flujo de mensajes, puede utilizar la misma configuración de prueba para probar los cambios. El comportamiento predeterminado del Cliente de prueba es desplegar el flujo de mensajes que se desea comprobar automáticamente en un grupo de ejecución; siempre que se realiza un cambio en el flujo de mensajes. Por consiguiente, puede cambiar un flujo de mensajes y probar rápidamente el resultado utilizando el Cliente de prueba, sin necesidad de desplegar manualmente los flujos de mensajes.
La primera vez que se envía un mensaje de prueba a un nodo de entrada, se configura el grupo de ejecución para desplegar el flujo de mensajes utilizando el Asistente de ubicación de despliegue. Puede configurar las opciones de despliegue para alterar temporalmente el comportamiento predeterminado del Cliente de prueba para desplegar manualmente el flujo de mensajes o para desplegar el flujo de mensajes cada vez que transfiere un mensaje de prueba al flujo de mensajes.
Puede ejecutar el Cliente de prueba utilizando la modalidad de rastreo y depuración para ver más información sobre el camino que toma el mensaje por el flujo de mensajes. Se genera un suceso de prueba cuando el mensaje pasa de un nodo al siguiente en el flujo de mensajes. La estructura del mensajes se graba a medida que sale de cada nodo en el flujo de mensajes. El depurador de flujos se inicia en la modalidad de rastreo y depuración, de forma que el mensaje de prueba se detiene en los puntos de interrupción configurados en el flujo de mensajes.