51Testing软件测试论坛
标题:
Loadrunner测试ftp上传文件
[打印本页]
作者:
feifeimao
时间:
2011-3-24 16:36
标题:
Loadrunner测试ftp上传文件
自己实验了一下,记录如下:协议选择单协议ftp:
vuser_init()
{
FTP pFTP;
// Login to the FTP server
ftp_logon_ex (&pFTP, "FTP", "URL=ftp://
用户名:密码
@
ftp服务器ip
",LAST);
// Send the file "ftp_file.txt" to the /testFiles directory.
ftp_put_ex (&pFTP, "Ftp_Put", "SOURCE_PATH=C:\\test\\1.txt", "TARGET_PATH=/test/{NewParam}.txt",ENDITEM,LAST);
// Logout from the FTP server
ftp_logout_ex(&pFTP);
return 0;
}
作者:
feifeimao
时间:
2011-3-24 16:56
注意事项:
1、SOURCE_PATH,路径用的是双斜杠,用单斜杠传不上去;
2、SOURCE_PATH改用MSOURCE_PATH时,TARGET_PATH定位到文件夹而非具体文件名;
3、ftp_put_ex (FTP *ppftp, char *transaction, <item list>, LAST),其中<item list>最后一项是ENDITEM,最初脚本中没有该项时,运行不提示错误,但实际文件上传不成功;
4、VUG中的runtime setting设置的循环没作用。比如设置TARGET_PATH分别为1.txt,2.txt,3.txt,取值为unique,pacing为3次,运行以后,检查只有一个文件上传成功。需要通过scenario,并发3用户,检查后成功。
5、下载文件与上传文件类似;
6、实验时的心得体会暂时这么多,以后再想到,会继续补充。
作者:
kuangquanshui
时间:
2011-3-25 10:21
谢谢 楼主
作者:
Tony_9494
时间:
2011-8-31 15:17
值得收藏,顶一下
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2