JMeter从CSV文件中读取%3CEOF%3E

JMeter从CSV文件中读取%3CEOF%3E,csv,jmeter,Csv,Jmeter,我在JMeter中使用CSV数据集配置向testsuite提供用户名/密码数据。在某些情况下,它从文件而不是数据中读取%3E的%3CEOF。文件位于/bin文件夹中 文件结构: username1,password1 username2,password2 文件末尾没有任何空行 Recycle on EOF: True Stop Thread on EOF: False 虽然您通常不会看到此问题,但您可以通过将请求置于下并使用设置以下条件来解决此问题: ${{uuuu groovy(!var

我在
JMeter
中使用
CSV数据集配置
向testsuite提供用户名/密码数据。在某些情况下,它从文件而不是数据中读取%3E的
%3CEOF
。文件位于
/bin
文件夹中

文件结构:

username1,password1
username2,password2
文件末尾没有任何空行

Recycle on EOF: True
Stop Thread on EOF: False

虽然您通常不会看到此问题,但您可以通过将请求置于下并使用设置以下条件来解决此问题:

${{uuuu groovy(!vars.get('foo')。equals('',)}

用CSV数据集配置中的变量引用名称替换
foo

我遇到了完全相同的问题,意外地找到了解决方案。虽然当我用“记事本++”打开同一个txt文件时,用“记事本”打开的txt没有空行,但我发现了一个空行。我将它从记事本++中删除并保存,问题就解决了

${__groovy(!vars.get('foo').equals('<EOF>'),)}