【问题标题】:Peformance testing a WCF Webservice with JMeter?使用 JMeter 测试 WCF Web 服务的性能?
【发布时间】:2012-10-30 09:50:41
【问题描述】:

我想对托管在 IIS 上的 Web 服务进行性能测试,它公开了几种方法。

具体操作是get,只需要一个参数。我成功地创建了 Jmeter 脚本并得到了 200 响应,但是 XML 响应和日志在 EndpointDispatcher 中显示 ContractFilter 不匹配。

SOAP 请求是从 SOAPUI 获取的,并且 get 操作成功。

除了 ContractFilter 不匹配错误之外,我对为什么会收到 200 而不是 500 服务器错误感到困惑。

有人知道发生了什么吗?

【问题讨论】:

  • 请参考我下面的评论来回答您的问题。

标签: wcf testing jmeter performance-testing


【解决方案1】:

检查您没有使用 Webservice Sampler,因为它不考虑 500 状态,请参阅:

改用 HTTP 采样器。

还要检查您是否将所需的标头传递给您的网络服务,将 HeaderManager 作为您的采样器的子级并添加自定义标头。

【讨论】:

  • 嗨,Jmeter 新手,但不确定如何在 http 请求中指定特定操作。你能告诉我如何做到这一点
  • 您好,问题已解决。感谢您在此问题上提供的帮助。
【解决方案2】:

通过使用从 SOAPUI 提取原始请求然后构建 SOAP/XML-RPC 请求来解决问题。

【讨论】:

    猜你喜欢
    • 2011-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-15
    • 1970-01-01
    • 1970-01-01
    • 2013-08-30
    • 1970-01-01
    相关资源
    最近更新 更多