我正在使用jmeter,我对它很新,并且具有最小的编程背景。 我目前正在使用2个采样器:a)soap请求b)soap xml rpc request。
使用soap请求采样器,我可以轻松加载wsdl文件并继续测试。 响应 但无法使用'soap xml rpc request'采样器执行此操作 我在这里得到的信息是 a:ActionNotSupported由于EndpointDispatcher上的ContractFilter不匹配,无法在接收方处理带有Action''的消息。这可能是由于合同不匹配(发送方与接收方之间的操作不匹配)或发送方与接收方之间的绑定/安全性不匹配。检查发件人和收件人是否具有相同的合同和相同的绑定(包括安全要求,例如消息,传输,无)。 采样结果 线程名称:线程组1-1 样本开始时间:2013-09-27 15:03:07 BST 加载时间:7 延迟:7 大小(字节):698 标头大小(字节):0 正文大小(以字节为单位):698 样品数量:1 错误数:1 回复代码:500 响应消息:内部服务器错误
回复标题: HTTP / 1.1 500内部服务器错误 内容长度:698 Content-Type:text / xml;字符集= utf-8的 服务器:Microsoft-HTTPAPI / 2.0 日期:2013年9月27日星期五14:03:07 GMT 连接:关闭
HTTPSampleResult字段: ContentType:text / xml;字符集= utf-8的 DataEncoding:utf-8
答案 0 :(得分:0)
可能很简单 - 只需取消选中SOAP / XML-RPC请求中的“发送SOAP操作”复选框,然后重试