loadrunner 对文件的操作

1,文件的声明

    LoadRunner不支持FILE数据类型,所以在LoadRunner中用int来声明一个文件:

     int MyFile;

2,文件的打开

     fopen():返回一个FILE数据类型的指针.因为LoadRunner不支持FILE数据类型,所以返回值需要转化成int型.

      int MyFile;

      MyFile=(int)fopen("C:\\temp\\loans.txt","w");

      fopen()函数的第一个参数是创建文件的路径.第二个参数指定了创建文件的模式.下面是常用的几种模式: 

“w” -  写, 当需要往文件中写的时候. 如果文件存在,就覆盖该文件,如果文件不存在,根据第一个参数来创建新文件. 

“r” – 读, 需要从文件中读的时候. 这个文件必须已经存在.

“a” – 附加, 当往文件末尾添加数据时用到.

“rw” – 读和写.

第一个参数中注意文件路径为"\\",因为"\"在C语言中为转义字符.另外,如果文件和脚本在同一个目录中,文件的完整路径可以省略.

3, 读文件

        fscanf():用来读文件。函数语法如下:

       int MyFile;

        int LoanNumber;

        MyFile = fopen(C:\\temp\\loans.txt,r);

        fscanf(MyFile,%d, &LoanNumber);

     需要注意的是:MyFile是个文件指针(在LoadRunner中并不是真正的指针),被用来代替实际的文件。所有文件的操作都是使用文件指针而不是文件名称。

 
posted @ 2008-07-17 10:33 onandoff 阅读(20) 评论(0)  编辑  收藏 网摘收藏

标题  
姓名  
主页
EMail (只有博主才能看到)
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录    新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]