我正在尝试使用CSV数据集配置从csv文件中获取一些数据以用于jmeter脚本,但我不想对文件路径进行硬编码,因为它将根据测试环境进行更改。有没有办法可以从系统属性中选择这条路径,即在我的bashrc文件中设置一些导出。
在我的bashrc中导出:
export NIMBUS4_PERFORMANCE_TEST_REPO=/Users/rahul/Documents/verecloud/performancetest/data/user.csv
答案 0 :(得分:2)
我建议采用以下解决方法:
更改"文件名"将CSV数据集配置设置为以下:
${__BeanShell(System.getenv().get("NIMBUS4_PERFORMANCE_TEST_REPO"))}
其中:
答案 1 :(得分:0)
您可以在某个静态路径上创建 softlink 。例如,
说我们已经创建了一个指向/user/data/csvs
文件夹的软链接。
你说的是~/Documents
,下面是
ln -s / user / data / csvs
现在我们可以在jmeter中访问它,您也可以灵活地修改软链接以指向其他位置。
我看到的唯一约束是指向的目录名称不应该改变。
希望这会有所帮助!!!
答案 2 :(得分:0)