【发布时间】:2010-11-14 02:34:18
【问题描述】:
我有兴趣模拟多个尝试同时调用 WCF 服务的客户端,我需要测量每个客户端的平均响应时间。 是否有任何好的工具可用于负载/压力测试具有多个端点(wsHttp、netTCP 等)的 WCF 服务。我听说 SOAPUI 是可用的最流行的测试工具,但我不太确定它在测试 WCF 服务时有多大的影响力,因为 SOAPUI 只能将服务用作经典的 ASMX 服务(basicHttpBinding )。
虽然不直接相关,但该服务在幕后使用实体框架在一个小对象图(5-10 个实体)上执行一些插入操作,我注意到调用 SaveChanges 并没有我想要的那么快它是。 我的场景是大量客户端调用服务,传入一个非常小的数据集作为输入(一个 50-10 个 int ID 的数组)
PS - 我不想使用 WCF 测试客户端
【问题讨论】: