2011-05-17 274 views
1

我正在使用WCF服務與TCP綁定,並希望做負載測試,任何人都可以請指導,如何執行它,我想在免費的工具上做到這一點。我試過VS 2010,但它沒有工作,因爲TCP綁定WCF負載測試

+0

您是否嘗試設置控制檯應用程序並從那裏訪問該服務?有了這個,你可以對服務執行並行調用來測試它。 – 2011-05-17 09:41:17

回答

0

我會建議一個不同的方法來負載測試計劃。將wsHttpBinding端點添加到您的服務中並使用類似this free tool to do the load testing over HTTP instead of TCP. netTcpBinding實際上總是比基於HTTP的綁定更快,但並不像您想象的那麼戲劇化,並且可能不足以使您的負載測試結果不準確。

通過基於HTTP的負載測試,您將可以使用更多的工具選項。請記住,您正在嘗試確定代碼的性能配置文件,而不是WCF框架本身。你仍然想用netTcpBinding做一些結果驗證,使用@PeytonCrow在他對該問題的評論中提到的內容。

+0

謝謝Sixto它可能是一個值得替代..但有沒有任何工具,支持TCP綁定? – Deepesh 2011-05-17 15:58:56

+0

有一個商業產品[名爲SO-Aware Workbench](http://www.tellagostudios.com/products/so-aware-test-workbench%E2%84%A2),它有一個負載測試組件。它似乎支持所有WCF綁定,但您需要嘗試確認。 – 2011-05-17 16:21:53