[英]Build C# SOAP web service stub based on WSDL XML SOAP response
我正在使用第三方Web服务对系统进行集成测试。 他们提供了WSDL和XML soap响应数据包,但是尚未构建Web服务。 我正在使用WCF调用Web服务。
关于如何编写端点以发送回XML文件中包含的响应的任何建议?
我知道我可以从WSDL生成服务端,但是我想使用提供的XML数据包验证集成。
我敢肯定,还有一种更技术性的方法,也许使用拦截器替换模拟服务中的soap响应,但是一个快速的技巧可能就是只用SvcUtil创建Mock服务,然后用提琴手从网上获取自己的SOAP响应。或wireshark并比较响应。
我认为SOAP UI可以满足您的目的。 使用SOAP UI,您可以对要模拟的服务进行动态操作。 例如,您可能想要:
读取请求中的一些数据并使用其值选择要返回的响应
您还可以使用ITKO / CA LISA很好地虚拟化服务的多个SOAP请求和响应。
LISA将记录实时服务请求和响应,并创建虚拟测试台,以消除团队对实时,已连接系统或完全复制的测试台的依赖
您还可以使用LISA使用目标系统的具体WSDL进行模拟
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.