c# - WCF 服务测试

标签 c# wcf web-services testing

如何测试 WCF 服务?

我试过 soapUI,它可以工作,但是当 Visual Studio 可能有解决这个问题的方法时,我觉得使用第三方软件时并不专业。

我曾经看到过一个带有内置客户端的 web api 东西(不太记得了)。那太棒了!

有没有办法在 WCF 服务 (file.svc) 上拥有这样的客户端,或者通过向 URL 添加一些查询字符串来进行测试?

像这样的东西:

http://localhost:56458374/Service.svc/Operation?value1=5&value2=6

最佳答案

你总是可以打开一个项目(单元测试项目)和add a reference to the WCF service - VS 为您生成一个功能齐全的客户端,您可以随心所欲地使用它进行测试。

另一种选择:根据您在服务中使用的数据类型(并非所有数据类型都受支持,如 Stream 等),您可以使用 WCF Test Client .

关于c# - WCF 服务测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8041682/

相关文章:

ios - 报告 iOS 中特定 Web 服务的应用程序崩溃和异常

java - 什么是 JAX-WS 拦截器(也称为处理程序)?

c# - 将列表中的两个不同实例序列化为单个 json 字符串

c# - 从 MS Outlook 邮件中读取发件人的电子邮件地址

wcf - 双向 WCF 服务操作返回不回复而不是异常

wcf - 升级到Server 2008 R2会提高性能吗?

c# - 需要对后台工作人员的建议

php - 从 Java 到 PHP 重新创建 PDF 文件

c# - ASP缓存新手-尝试模拟WinForms功能/正确的协议(protocol)

c# - FileSystemWatcher 扭曲文件名