奥莉薇娅 发表于 2007-10-30 16:22:27

loadrunner上编写的一个简单的FTP上传下载的脚本

loadrunner上编写的一个简单的FTP上传下载的脚本,以下是代码:
//--------------------written by olivia--------------------

// Logon to the FTP server

ftp_logon("FTP",
                                 "URL=ftp://user:123@192.168.0.90",

                                 LAST);

// Run dir on the pub/test directory

ftp_dir("Ftp_Dir", "PATH=F:/download", ENDITEM, LAST);

// Send the file "ftp_file.txt" to the for_jon directory.

ftp_put("Ftp_Put",

            "SOURCE_PATH=F:/download/putfile.txt","MODE=ASCII",
            ENDITEM ,

            LAST);
                        
// Get a file back from the FTP server.                           
ftp_get("Get_Files",

            "SOURCE_PATH=putfile.txt",
            "TARGET_PATH=F:/download/getfile.txt",
            "MODE=ASCII",
            ENDITEM ,
       LAST);

// Logout from the FTP server

       ftp_logout();
//--------------------written by olivia--------------------


以上代码的实际操作就是:
1.以FTP方式登录192.168.0.90,用户名:user,密码是:123
2.进入本地目录=F:/download
3.将本地putfile.txt文件上传,传输方式ASCII
4.然后再将putfile.txt文件下载,重命名为getfile.txt,传输方式ASCII
5.断开FTP连接

在LR上选择FTP协议,新建脚本,并将以上代码直接copy入action()内,可编译通过

呵,新手一个,发出来大家指点一下,请不要见笑。

阳光_测试 发表于 2007-10-30 16:58:57

很不错,都要一步一步的来

423799223 发表于 2007-10-30 17:57:30

不错
为什么我的这句代码在执行中老是提示出错
但是执行成功
ftp_dir("Ftp_Dir","PATH=F:/ISO",ENDITEM,LAST);

出错信息
Action.c(28): Warning message: 550 不能打开目录 "/F:/".

奥莉薇娅 发表于 2007-10-31 09:13:02

是个警告,应该还是可以执行通过。
ftp_dir("Ftp_Dir","PATH=F:/ISO",ENDITEM,LAST);
Action.c(28): Warning message: 550 不能打开目录 "/F:/".

警告提示信息里面"F:/"的前面为什么有个'/'?,是不是手误啊?

george19760207 发表于 2008-12-23 23:12:25

真是解了燃眉之急啦

云层 发表于 2008-12-23 23:52:31

不知道哪里需要用到这个脚本?
页: [1]
查看完整版本: loadrunner上编写的一个简单的FTP上传下载的脚本