如何用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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章