我正在使用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 .
1 回答
我尝试了解决问题的解决方案,并通过将Controller机器作为生成器来解决,因为默认情况下控制器拥有对其机器的完全权限 .