2016-07-27 77 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请求的工具都适合。