【问题标题】:Using SOAP/XML-RPC request as a Monitor in JMeter在 JMeter 中使用 SOAP/XML-RPC 请求作为监视器
【发布时间】:2016-07-13 15:13:27
【问题描述】:

我正在使用 jmeter 向应用程序引擎提交一些 SOAP 消息。我需要一个可以收集应用程序引擎的一些性能统计信息的监视器。但是查询应用程序统计信息的唯一选择是向应用程序发送不同的 SOAP 消息。

如何将 SOAP/XML-RPC 请求采样器用作监视器?我不能使用 HTTP 请求作为监视器,因为没有相应的 HTTP 服务来检索监视器结果。

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    其实按照Creating WebService Test Plan推荐使用HTTP Request采样器来进行SOAP调用。 HTTP 请求采样器具有“用作监视器”复选框

    不要忘记添加HTTP Header Manager 以发送正确的Content-TypeSOAPAction 标头。

    【讨论】:

    • 这可行,但我的显示器返回错误 - \jmeter.threads.ListenerNotifier: Detected problem in Listener: java.lang.NullPointerException at org.apache.jmeter.visualizers.MonitorAccumModel.addSample(MonitorAccumModel.java:166)。我的网络服务响应是这样的:<soapenv:Envelope><soapenv:Body><ns1:MemoryUsage><ns1:memoryUsageStatistics memoryType="IN_USE"><ns1:memoryUsageStatistic time="2016-07-12T01:00:00.000-05:00">3097</ns1:memoryUsageStatistic>..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-05
    • 1970-01-01
    • 2013-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多