如何用WcfTestClient.exe测试C#写的WebService服务

1.下载WcfTestClient.exe工具并且安装,可以从微软网站下载,也可以从百度搜索,或者电脑里有VS2010的话,直接找:

    C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE即可找到;

2.打开浏览器,IE或者Chrome,访问WebService地址,例如:http://www.xxxx.com/Ajax/DevicesAjax.asmx?wsdl,此时浏览器显示xml文本,把它另存为一个xml文件,或者就是默认扩展名为asmx的文件;

3.打开WcfTestClient.exe,选择“File”-〉“Add Service”,在弹出对话框中输入 刚才保存的xml或者asmx文件,例如:D:\DevicesAjax.asmx,点击“OK”;

4.现在,所有的服务方法都出现在了左视图的树形结构中,双击任意一服务方法,在右视图上方中会列出方法的输入输出,选择名称栏里的Body,“值”里的下拉框选择“....RequestBody”字样的那项,此时Body可以展开了,会看到对应的所有参数,填入参数,点击“调用(I)”即可测试服务方法;

5.输出结果会显示在右边下框的“响应”里。

发布了49 篇原创文章 · 获赞 5 · 访问量 12万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章