0

我正在使用 jmeter,我对它很陌生,并且有最小的编程背景。我目前正在使用 2 个采样器:a)soap 请求 b)soap xml rpc 请求。

使用soap请求采样器,我可以轻松加载wsdl文件并继续我的测试。响应但无法使用“soap xml rpc request”采样器执行此操作,我在此处收到的消息是:ActionNotSupportedThe message with Action '' cannot be processed at the receiver, due to a ContractFilter mismatch at EndpointDispatcher。这可能是因为合约不匹配(发送方和接收方之间的操作不匹配)或发送方和接收方之间的绑定/安全不匹配。检查发送方和接收方是否具有相同的合同和相同的绑定(包括安全要求,例如消息、传输、无)。SAMPLER RESULT 线程名称:线程组 1-1 示例开始:2013-09-27 15:03:07 BST 加载时间:7 延迟:7 字节大小:698 标头大小(字节):0 正文大小(字节):698 样本计数:

响应标头:HTTP/1.1 500 内部服务器错误内容长度:698 内容类型:text/xml;charset=utf-8 服务器:Microsoft-HTTPAPI/2.0 日期:2013 年 9 月 27 日星期五 14:03:07 GMT 连接:关闭

HTTPSampleResult 字段:ContentType:text/xml;charset=utf-8 数据编码:utf-8

4

1 回答 1

0

这可能很简单 - 只需取消选中 SOAP/XML-RPC 请求中的“发送 SOAP 操作”复选框,然后重试

于 2013-10-03T10:35:27.140 回答