我的.csv文件只包含一个名为domain的列
我有一个非常简单的脚本:
线程组
CSV数据集配置
调试采样器-${domain}
ForEach控制器(in有输入变量domain和输出变量out)
调试采样器-${out}
它执行第一个调试采样器,但不执行第二个。
我假设ForEach没有从CSV数据集配置获取domain变量。
请帮助。
使用For Each控制器的方式不正确。基本上,它希望输入是一个值列表,可以使用domain_1
、domain_2
等访问这些值,其中domain
是在输入变量前缀
字段中定义的值。该控制器主要与Reg Ex Extractor结合使用,Reg Ex Extractor给出了类似的out(值列表)和它们的访问机制(使用domain_1
)。
在您的情况下,未定义domain_1
&domain_2
,内部的采样器将不会被执行。
因此,您必须以for Each Controller
expected格式创建/提供输入,或者使用其他控制器,如While Controller等。
注意:为了从CSV文件中提供每个控制器
所期望的值列表,您可以定义更多列,如下所示:
domain_1,domain_2,...domain_n
google,yahoo,...bing
因此,您可以将输入变量前缀
定义为domain
,并使domain_1
和domain_2
变量可用于每个Controller(如列字段中定义的)。
我希望能够传递一个CSV文件,其中包含JMeter测试(CSV数据集配置)要使用的参数,而不是将CSV数据源硬编码为JMeter检测的一部分。这可能吗?我似乎在JMeter的命令行选项列表中的任何位置都找不到这一点。 JMeter 数据集配置参考。
我正在创建一个Jmeter docker容器。测试输入由CSV(数据集配置)驱动。我需要在脚本中设置什么文件名路径
我试图在JMeter中加载我的CSV文件,但我一直得到下面的错误。我将文件结构设置为 c: \claimstest\claimsload.jmx C:\索赔stest\policies.csv
我将“CSV数据集配置”与“while Controller”一起使用。CSV文件在一行中有多个值(与每行一个变量的简单示例相反-这在网络中到处都是)。 示例-Id、BobId、TarFulDate、SSRId、EDPNumber、SiteCode、CrBy、CrDate、ModBy、ModDate、Status、Version、ToolVer、ShipDate、TMDate、MaintComme
我有一个JMeter设置,它从CSV数据集配置元素中配置的CSV文件中读取数据。它工作正常,CSV文件在CSV数据集配置中指定 - 现在我想从命令行而不是GUI调用JMeter,并且我想为上面的元素指定一个不同的文件名。怎么做? 我尝试了“-JCSVNAME=”,但它似乎不起作用。 想法?
我在建一个拉威尔的网站。我希望提交的表单数据运行查询,并将结果插入表格式。我正在使用oracle DB,并已将其连接到Laravel。另外,我已经创建了表单,查询结果正确。我不能做的是将结果成功地传递到表中。 我的文件如下: > Routes.php(或web.php较新的laravel版本): 搜索。刀身php(带有post方法的表单) 我的控制器(NewController.php)运行查询。