如何測試WCF服務?WCF服務測試
我試過soapUI,它可以工作,但是當Visual Studio使用第三方軟件的時候,我不覺得PRO有什麼東西可以解決這個問題。
我看過一次,一個web api的東西(不記得)有一個內置的客戶端。那真是太棒了!
有沒有辦法讓這樣的客戶端上的WCF服務(file.svc)或測試通過添加一些查詢字符串的URL?
是這樣的:
http://localhost:56458374/Service.svc/Operation?value1=5&value2=6
如何測試WCF服務?WCF服務測試
我試過soapUI,它可以工作,但是當Visual Studio使用第三方軟件的時候,我不覺得PRO有什麼東西可以解決這個問題。
我看過一次,一個web api的東西(不記得)有一個內置的客戶端。那真是太棒了!
有沒有辦法讓這樣的客戶端上的WCF服務(file.svc)或測試通過添加一些查詢字符串的URL?
是這樣的:
http://localhost:56458374/Service.svc/Operation?value1=5&value2=6
您可以隨時打開一個項目(單元測試項目)和add a reference to the WCF service - VS生成一個全功能的客戶端爲您,然後您可以使用測試任何你想要的。
另一種選擇:根據服務中使用的數據類型(並非所有數據類型都支持,如流等),您可以使用WCF Test Client。
特別是,創建一個單元測試項目來測試服務。 –
WCF Test Client你應該讓你這樣做。實際上,如果您基於WCF模板創建一個新項目。按F5會自動執行該
:
我發現一次this msdn視頻,當我開始使用WCF ......也有一些情況下,如何測試您的服務。
您的webservice方法映射到類的方法。你可以簡單地在你的單元測試中實例化這個類,並且像測試其他類一樣測試它。 –
你對測試有什麼意義?你的意思是一個客戶端,你可以手動嘗試與你的服務進行一些交互,你是指集成測試還是你的意思是單元測試的邏輯?三種不同的解決方案的三種不同的情況。 –