Tcp采样器在Jmeter中的行字节值结束

时间:2018-01-22 15:29:03

标签: jmeter jmeter-plugins jmeter-3.2

我有TCP服务器,它将发送动态响应,即批准或拒绝或保留。现在我正在尝试使用jmeters TCP sampler加载测试它。在这种情况下,如何在TCP采样器中提供动态EOL字节值。如果响应被批准或拒绝,则它应该是字符e的字节值,如果响应被保持,则它应该是d的字节值。如何给出动态EOL字节值。

1 个答案:

答案 0 :(得分:0)

如果这正是您正在寻找的,您可以以JMeter Variable的形式定义EOL字节值,如${EOL},并根据您的测试场景修改此变量值。

但是,我强烈怀疑您正在测试的TCP服务器根据请求状态更改EOL字节值,我宁愿期望它提供不同的响应,您可以使用Response Assertion

进行验证

另请注意,您可以通过tcp.status.prefixtcp.status.suffix JMeter属性修改响应状态,以便您可以使用它们来修改响应代码,这样您就可以看到有多少请求有响应代码e以及测试完成后有多少人d