消息代理简化了录制实时系统行为和将通讯报文路由到所需端点(真实或虚拟)的过程。 

将消息代理部署到本地或远程 SOAtest 或 Virtualize 服务器上,以便它可以接收由虚拟资产处理或传递到实时系统(或用于高级场景的内部端点)的消息。该代理可以录制流量来模仿捕获的行为 — 让您能够剪切不易访问的系统组件上的依赖。

支持 HTTP/S, JMS, MQ, 以及内部传输协议。 

使用消息代理,正在测试(AUT)的应用程序只需更改一次:指向代理。然后开发人员、QA 和性能测试工程师便可开始和停止录制,将流量定向到特定虚拟资产,等等。此外,Parasoft CTP 允许团队为单个测试环境组件设置多个代理配置 — 使团队成员能够根据需求选择和提供所需的配置。 

使用消息代理的其他好处包括: 

如果不想使用消息代理,您可以使用 动态录制通讯报文中讨论的录制代理来录制流量。