TCP Sampler在发送消息

时间:2018-06-01 09:05:28

标签: jmeter pos

我正在通过Jmeter中的TCP采样器发送文本进行POS测试(ISO8583),如下所示:

  

02441200.0 ..... ....... * 19000608032XXXXXX663900100000000000000900000000007340322018053017210620180530200067000020000007340320000000042056636SREESVAGENCIE 28SREESVAGENCIESPEDDAPURAMAPININR005CPYBK3101 140 915555577860003POS005NFNET002NP

但是当它在服务器上被接收时它应该是:

30 32 34 34 31 32 30 30 f0 30 81 01 08 e0 80 20 
00 00 00 00 04 00 00 2a 31 39 30 30 30 36 30 38 
30 33 32 58 58 58 58 58 58 36 36 33 39 30 30 31 
30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 30 
30 30 30 30 30 30 30 30 30 37 33 34 30 33 32 32 
30 31 38 30 35 33 30 31 37 32 31 30 36 32 30 31 
38 30 35 33 30 32 30 30 30 36 37 30 30 30 30 32 
30 30 30 30 30 30 37 33 34 30 33 32 30 30 30 30 
30 30 30 30 34 32 30 35 36 36 33 36 53 52 45 45 
53 56 41 47 45 4e 43 49 45 20 20 32 38 53 52 45 
45 53 56 41 47 45 4e 43 49 45 53 50 45 44 44 41 
50 55 52 41 4d 41 50 49 4e 49 4e 52 30 30 35 43 
50 59 42 4b 33 31 30 31 20 20 20 20 20 20 20 20 
20 31 34 30 20 20 20 20 20 39 31 35 35 35 35 35 
37 37 38 36 30 30 30 33 50 4f 53 30 30 35 4e 46 
4e 45 54 30 30 32 4e 50

但它会以:

30 32 34 34 31 32 30 30 2e 30 2e 2e 2e 2e 2e 20
2e 2e 2e 2e 2e 2e 2e 2a 31 39 30 30 30 36 30 38
30 33 32 58 58 58 58 58 58 36 36 33 39 30 30 31
30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 30
30 30 30 30 30 30 30 30 30 37 33 34 30 33 32 32
30 31 38 30 35 33 30 31 37 32 31 30 36 32 30 31
38 30 35 33 30 32 30 30 30 36 37 30 30 30 30 32
30 30 30 30 30 30 37 33 34 30 33 32 30 30 30 30
30 30 30 30 34 32 30 35 36 36 33 36 53 52 45 45
53 56 41 47 45 4e 43 49 45 20 20 32 38 53 52 45
45 53 56 41 47 45 4e 43 49 45 53 50 45 44 44 41
50 55 52 41 4d 41 50 49 4e 49 4e 52 30 30 35 43
50 59 42 4b 33 31 30 31 20 20 20 20 20 20 20 20
20 31 34 30 20 20 20 20 20 39 31 35 35 35 35 35
37 37 38 36 30 30 30 33 50 4f 53 30 30 35 4e 46
4e 45 54 30 30 32 4e 50                        

如果在Jmeter中有任何特定的设置要发送ISO请求,请告诉我。

1 个答案:

答案 0 :(得分:0)

iso8583中的某些字段是固定长度的,如果您向这些字段提供的数据少于预期的数据,它将填充剩余的字段。在您的示例中,消息字段似乎填充了0x2E。这也可能是由于ISO8583的差异服务器和终端中的协议版本。如您所知,与ver1987相比,ver1993中的某些字段长度已更改。