使用WCFTestClient工具来测试WCF Service
2013-03-14 20:34
274 查看
英文原文地址:http://community.bingads.microsoft.com/ads/en/api/b/blog/archive/2010/02/01/using-the-wcftestclient-tool-to-test-service-operations.aspx
在你不知道的情况下,Visual Studio中附带了一个方便的工具,称为WCFTestClient.exe,你应该尝试。这是一个伟大的工具,用于发现和测试WSDL操作,而无需编写任何代码。你可以在一个格式友好的窗口或XML文档中查看请求与响应的信息。有关详细信息,请参阅WCF测试客户端(WcfTestClient.exe) 。但有一点...它只可以在Visual Studio
2008 SP1中使用。
如果您使用默认设置安装Visual Studio,你可以在C:\ Program Files\microsoft Visual Studio 9.0 \Common7 \ IDE \文件夹中找到此工具。
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/4705.clip_5F00_image001_5F00_thumb_5F00_72F0697F.png)
启动WCF测试客户端工具后,单击“ 文件“ - > 添加服务,输入你想要打开的服务的端点地址。adCenter的沙箱地址的列表,请参阅Microsoft adCenter的Web服务地址(当你玩这个工具,确保您使用的沙箱地址和生产地址)。
WCF测试客户端主窗口的左侧窗格中列出了所有可用的服务,以及各自的端点和操作。
当你双击一个左窗格中的操作,该操作在右窗格中打开。操作窗口将显示请求和响应信息,并提供Formatted 和XML视图模式。当你以Formatted查看时,你可以输入属性值,点击Invoke开始服务测试。
当你需要使用数组方便查看时,你可以在你的请求中输入length=n,其中n是数组的元素数量。然后,你可以通过+展开,以方便你输入值.
请参考下图:
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/0412.image_5F00_thumb_5F00_11C6DD5E.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/3730.image_5F00_thumb_5F00_35335BF6.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/0412.image_5F00_thumb_5F00_6DDE0603.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/1663.image_5F00_thumb_5F00_0D20ACD7.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/0412.image_5F00_thumb_5F00_4C7E6067.png)
版权声明:此系列为原创文章,未经同意,严禁用于任何商业用途,转载需注明原文链接.
在你不知道的情况下,Visual Studio中附带了一个方便的工具,称为WCFTestClient.exe,你应该尝试。这是一个伟大的工具,用于发现和测试WSDL操作,而无需编写任何代码。你可以在一个格式友好的窗口或XML文档中查看请求与响应的信息。有关详细信息,请参阅WCF测试客户端(WcfTestClient.exe) 。但有一点...它只可以在Visual Studio
2008 SP1中使用。
如果您使用默认设置安装Visual Studio,你可以在C:\ Program Files\microsoft Visual Studio 9.0 \Common7 \ IDE \文件夹中找到此工具。
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/4705.clip_5F00_image001_5F00_thumb_5F00_72F0697F.png)
启动WCF测试客户端工具后,单击“ 文件“ - > 添加服务,输入你想要打开的服务的端点地址。adCenter的沙箱地址的列表,请参阅Microsoft adCenter的Web服务地址(当你玩这个工具,确保您使用的沙箱地址和生产地址)。
WCF测试客户端主窗口的左侧窗格中列出了所有可用的服务,以及各自的端点和操作。
当你双击一个左窗格中的操作,该操作在右窗格中打开。操作窗口将显示请求和响应信息,并提供Formatted 和XML视图模式。当你以Formatted查看时,你可以输入属性值,点击Invoke开始服务测试。
当你需要使用数组方便查看时,你可以在你的请求中输入length=n,其中n是数组的元素数量。然后,你可以通过+展开,以方便你输入值.
请参考下图:
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/0412.image_5F00_thumb_5F00_11C6DD5E.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/3730.image_5F00_thumb_5F00_35335BF6.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/0412.image_5F00_thumb_5F00_6DDE0603.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/1663.image_5F00_thumb_5F00_0D20ACD7.png)
![](http://community.microsoftadvertising.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/api.metablogapi/0412.image_5F00_thumb_5F00_4C7E6067.png)
版权声明:此系列为原创文章,未经同意,严禁用于任何商业用途,转载需注明原文链接.
相关文章推荐
- 使用WCF Test Client(WcfTestClient.exe) 来测试WCF
- 关于[使用 WCF 测试客户端 (WcfTestClient.exe)]
- 如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求
- mysql自带测试用例集mysql_client_test的使用
- 详解C# WebApi 接口测试工具:WebApiTestClient
- 使用RESTClient工具测试restful接口
- C#进阶系列——WebApi 接口测试工具:WebApiTestClient
- WebApi系列--接口测试工具:WebApiTestClient
- WebApi接口测试工具:WebApiTestClient
- C#进阶系列——WebApi 接口测试工具:WebApiTestClient
- WCF 测试客户端 (WcfTestClient.exe)
- C#进阶系列——WebApi接口测试工具:WebApiTestClient
- 使用 WcFTestClient.exe 调试 wcf 服务
- 使用 WcFTestClient.exe 调试 wcf 服务
- 如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求
- Web api 测试 工具WebApiTestClient
- 使用SvcUtil.exe生成客户端代码和配置、WCF Test Client调试WCF
- SDN交换机功能测试工具OFTest安装与使用总结
- linux下使用restclient工具测试restful services接口
- [原创]如何使用Apache JMeter性能测试工具对WCF进行压力测试