我在CSV Data Set Config
中使用JMeter
向测试套件提供用户名/密码数据。在某些情况下,它会从文件而不是数据中读取%3CEOF%3E
。文件位于/bin
文件夹中。
档案结构:
username1,password1
username2,password2
文件末尾没有任何空行。
Recycle on EOF: True
Stop Thread on EOF: False
答案 0 :(得分:1)
虽然您通常不应该看到此问题,但您可以通过将您的请求置于If Controller下并使用__groovy() function设置以下条件来解决此问题:
${__groovy(!vars.get('foo').equals('<EOF>'),)}
将foo
替换为CSV数据集配置中的变量引用名称。
答案 1 :(得分:0)
我遇到了完全相同的问题,偶然遇到了一个解决方案。尽管使用“ notepad”打开txt时没有空行,但是当我使用“ notepad ++”打开相同的txt文件时却发现了空行。我从记事本++中将其删除并保存,此问题已解决。