我已经设置了TCP Sampler来传递XML数据并检查返回。
我有正确的IP地址,端口号正确,数据准备就绪。
但是,我一直都会遇到这个错误:
Thread Name: BasicCheck 1-1
Sample Start: 2017-09-06 00:12:59 UTC
Load time: 3520
Connect Time: 1
Latency: 0
Size in bytes: 0
Sent bytes:0
Headers size in bytes: 0
Body size in bytes: 0
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): text
Response code: 500
Response message: org.apache.jmeter.protocol.tcp.sampler.ReadException: Error reading from server, bytes read: 0
回复标题:
SampleResult fields:
ContentType:
DataEncoding: windows-1252
我知道服务器正常运行,我将用户名和密码放在Jmeter的TCP Sampler位置。我根本不知道为什么我会收到这个错误。
这是在Windows机器上(显然)是直接的TCP服务器。
答案 0 :(得分:0)
您需要执行以下操作才能完成此任务:
示例代码:
[String STX = URLDecoder.decode(vars.get("STX"), "ASCII");
vars.put("STX",STX);
String ETX = URLDecoder.decode(vars.get("ETX"), "ASCII");
vars.put("ETX",ETX);][1]
Jmeter脚本应如下所示: TCP Sampler Jmeter script