2016-07-27 79 views
-3

我需要找出我application.This的高性能應用的工作原理如下 -需要WCF和WPF的負載測試工具

這是一個WPF Windows應用程序,這需要一些數據來通過用戶 填寫在點擊提交按鈕,它調用WCF Web服務 這些服務將這些值保存在數據庫中 哪種工具最適合此場景?

+0

這似乎是SQAForums上此線程的複製或近親:http://www.sqaforums.com/forums/performance-load-testing/155276-performance-testing-wpf-desktop-application.html –

回答

0

你可以使用一些通常的負載測試工具?例如Apache Jmeter(免費)或HP LoadRunner(針對50個免費用戶的社區許可證)。

只記錄您的WPF應用程序和WCF之間的通信(我相信它通過HTTP進行通信)並添加所需的參數。

+0

「我相信它通過HTTP進行通信。」我沒有這樣的假設。 WPF應用程序可以使用任何支持的協議與任何主機通信... odbc ... DCOM..winsock ... OleDB ... CORBA..native DB..custom協議。 –

0

最好的方法是讓成千上萬的地理分佈的真實用戶具有不同的Internet連接速度並正常使用您的WPF應用程序。如果您無法安排這一點 - 我會建議在協議級別模仿這幾千個用戶。你提到了WCF的Web服務 - 去找一個Web服務負載測試工具。例如好的是:

事實上,任何能夠發送HTTP請求的工具都適合。