繁体   English   中英

Mule Esb Web服务中的模拟更新

[英]Mock ups in Mule Esb web services

我在Mule Esb(3.4)上有一些Web服务(CXF)。 目前,我尝试找到一种简单的方法来设置UAT所需的Web服务响应。 我在互联网上阅读了很多信息,据我了解,有一个适用于所有类型测试的特殊框架Munit。 但是,似乎该框架用于比我需要的更复杂的事情。 因此,有人可以推荐我一种强制Mule Esb返回预定义的xml响应的简单方法。 如果我将xml响应创建为xml文档,将其上传到任何文件夹中,当我调用Web服务时,Mule会将其作为响应发送,那就很好了。 感谢您提供解决我的任务的任何信息。

您可能将示例响应上传到类路径,然后在流中仅加载该文件并将其设置为有效负载。

请参阅有关如何实现此目标的另一个stackoverflow 问题

您可以使用2个流。

1个使用Webservice实现的生产流程和1个UAT测试的流程,该流程仅返回预定义的XML(例如,通过http端点)。

将两个文件放在一个单独的文件中,并为UAT和Production制作一个mule-deploy.properties文件,在其中分别包含corect流。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM