irisfly89 发表于 2012-8-2 13:06:22

Loadrunner FTP上传 怎么判断当前根目录和子目录的文件 是否存在 在线等

小妹知道是FTP_DIR 函数 貌似 不太好用 自己试了一下 没起到效果

      FTP pFTP;

ftp_logon_ex (&pFTP, "FTP", "URL=ftp://DAFDS:11111@ftp.irish.com:2121",LAST);

lr_start_transaction("ftp文件上传");
if(ftp_dir_ex(&pFTP,"ftpdir", "PATH=/test01","PASSIVE=TRUE", ENDITEM, LAST))

         lr_log_message("cunzai");
else
         lr_log_message("bucunzai");
/*
if(ftp_dir_ex(&pFTP, "test01", "PATH=/test01"))
{
if(ftp_dir_ex )(&pFTP, “test", "PATH=/test01/test,LAST ))

else
ftp_mkdir_ex(&pFTP, "", "PATH=/test01");
ftp_mkdir_ex(&pFTP, test", "PATH=/test01/test");   

*/
明明这个test01这个文件夹存在 且 文件夹下有test文件

正在开始操作 Action。
Action.c(9): Debug message:Ftp Logon successful.
Action.c(11): 通知: 事务 "ftp文件上传" 已启动。
Action.c(17): Debug message:Ftp Dir ended successfully.
bucunzai
Action.c(24): Debug message:Ftp Dir ended successfully.
bucunzai

testlmh 发表于 2012-8-2 17:02:47

if(ftp_dir_ex(&pFTP,"ftpdir", "PATH=/test01","PASSIVE=TRUE", ENDITEM, LAST))

是不是要这么写呢
if(ftp_dir_ex(&pFTP,"ftpdir", "PATH=/test01","PASSIVE=TRUE", ENDITEM, LAST)==LR_PASS)

irisfly89 发表于 2012-8-2 17:13:54

回复 2# testlmh


    我试试
Action.c(50): Error -86025:Put failed; 550 /20120802/20120802000006/test00001.jpg: Cannot create file. 这个错你知道为什么么

irisfly89 发表于 2012-8-2 17:18:16

本帖最后由 irisfly89 于 2012-8-2 17:30 编辑

帅哥这个好像是赋值?帅哥 谢谢你 有人知道Action.c(50): Error -86025put failed; 550 /20120802/20120802000006/test00001.jpg: Cannot create file.

testlmh 发表于 2012-8-2 17:44:56

= 才是赋值
==是比较

irisfly89 发表于 2012-8-2 18:27:08

回复 5# testlmh


    哦 谢谢你帅哥
页: [1]
查看完整版本: Loadrunner FTP上传 怎么判断当前根目录和子目录的文件 是否存在 在线等