GUI 上的测试脚本可以完美运行,但在非 GUI 模式下却不行。显示终端测试执行的图像
说明:我在测试计划中有 3 个线程组,其中第一个Thread Group
创建 3 个.csv
文件,并预计将 CSV 文件中的数据提供给second Thread Group
.
对于少数测试运行,非 GUI 模式效果很好,但是,像这样 [终端显示测试运行] 的测试间歇性地根本不创建CSV
文件,有时,第三个线程组根本不执行。
我注意到的问题是:
在非 GUI 测试期间,文件没有被创建,所以这就是下一个线程组无法获取和使用
CSV
文件中的变量的原因,而且第二个可能是:我在 ${__setProperty(prop_folder_Path,${File_Path})} 中保存文件夹和文件路径并获取道具。
${__property(prop_folder_Path)}
在另一个线程组中 - >有时这个属性函数不起作用并且文件保存在/bin
目录中有没有办法
${__property(prop_folder_Path)}
在 BeanShell POSTProcessor 中使用价值?
我相信任何在 GUI 中有效的东西在非 GUI 中也应该同样有效,对吗?
我刚刚注意到在非 GUI 中运行测试时,输出文件正在 /bin 文件夹中创建,如此处所示
任何解决此问题的建议。谢谢