【发布时间】:2016-07-13 15:13:27
【问题描述】:
我正在使用 jmeter 向应用程序引擎提交一些 SOAP 消息。我需要一个可以收集应用程序引擎的一些性能统计信息的监视器。但是查询应用程序统计信息的唯一选择是向应用程序发送不同的 SOAP 消息。
如何将 SOAP/XML-RPC 请求采样器用作监视器?我不能使用 HTTP 请求作为监视器,因为没有相应的 HTTP 服务来检索监视器结果。
【问题讨论】:
标签: jmeter
我正在使用 jmeter 向应用程序引擎提交一些 SOAP 消息。我需要一个可以收集应用程序引擎的一些性能统计信息的监视器。但是查询应用程序统计信息的唯一选择是向应用程序发送不同的 SOAP 消息。
如何将 SOAP/XML-RPC 请求采样器用作监视器?我不能使用 HTTP 请求作为监视器,因为没有相应的 HTTP 服务来检索监视器结果。
【问题讨论】:
标签: jmeter
其实按照Creating WebService Test Plan推荐使用HTTP Request采样器来进行SOAP调用。 HTTP 请求采样器具有“用作监视器”复选框
不要忘记添加HTTP Header Manager 以发送正确的Content-Type 和SOAPAction 标头。
【讨论】:
\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>..