从Loadrunner控制器写入文件

时间:2013-09-10 07:55:00

标签: windows permissions loadrunner loadcontrol

我正在使用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 个答案:

答案 0 :(得分:0)

我尝试过解决问题的解决方案,并通过将Controller机器作为生成器来解决,因为默认情况下控制器拥有对其机器的完全权限。