我正在使用Loadrunner控制器11.51,我在尝试打开文件时使用“fopen”函数写入输出结果时出现问题,该文件无法打开。 请注意,当我在VUGen(11.51)上运行代码时,代码可以正常工作。 它似乎是LoadController中使用的“LoadGenerators”中的权限问题。 如果您有任何人遇到过这样的问题,请告知。
我正在使用的代码片段:
if ((file_stream = fopen(filename, access_mode)) == NULL)
{
lr_error_message ("Cannot open or create %s", filename);
return -1;
}
else
{
fprintf(file_stream, "%s", "MyInfo" );
fclose(file_stream);
}
当我使用Loadrunner控制器运行脚本时,来自fopen(filename,access_mode)函数的返回值始终为null。
答案 0 :(得分:0)
我尝试过解决问题的解决方案,并通过将Controller机器作为生成器来解决,因为默认情况下控制器拥有对其机器的完全权限。