1
我發現,當我建立了很多web服務時,我傾向於創建數以千計的小「測試程序」,其唯一目的是測試web服務。是的,如果你的webservice只接受整數和字符串,你可以使用webservice提供的內置測試頁面,但是你通常會在布爾函數中傳遞布爾值,用戶對象或強類型數據集,然後你必須創建一個程序創建一個dummyobject並填充一些默認屬性以供您測試。爲測試目的自動創建Web服務用戶程序?
所以我的問題,是否有任何程序或「添加」在那裏誰可以生成一個測試-winform程序,只需使用web服務作爲輸入,創建代碼來測試web服務?
會很好,因爲它是一個完全沒有創造性,直接,耗時和無聊的(猴子)任務。
感謝您的回答。然後我有一個後續問題。是否有任何程序或插件可以從Web服務中創建這些測試? – Stefan 2009-12-01 19:41:49
不是我所知道的,但是鑑於Web服務的元數據驅動特性,這不是完全不可能的。如果我不得不:使用SvcUtil.exe爲您的所有Web服務生成代理類 - 您可以使用命令行腳本執行此操作。這會給你一堆你可以編譯的代碼文件。那麼讓佩克斯放鬆這些代理類來看看會發生什麼可能會很有趣。可能需要一些手動干預,但可能有其他選擇更適合您的目的。 – 2009-12-01 19:51:01