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()内,可编译通过
呵,新手一个,发出来大家指点一下,请不要见笑。 很不错,都要一步一步的来 不错
为什么我的这句代码在执行中老是提示出错
但是执行成功
ftp_dir("Ftp_Dir","PATH=F:/ISO",ENDITEM,LAST);
出错信息
Action.c(28): Warning message: 550 不能打开目录 "/F:/". 是个警告,应该还是可以执行通过。
ftp_dir("Ftp_Dir","PATH=F:/ISO",ENDITEM,LAST);
Action.c(28): Warning message: 550 不能打开目录 "/F:/".
警告提示信息里面"F:/"的前面为什么有个'/'?,是不是手误啊? 真是解了燃眉之急啦 不知道哪里需要用到这个脚本?
页:
[1]