51Testing软件测试论坛

标题: 新手 手动写多协议脚本时遇到的问题 [打印本页]

作者: NODDY820    时间: 2007-12-16 00:45
标题: 新手 手动写多协议脚本时遇到的问题
今天自己写了些Loadrunner的脚本 ,走了些弯路,拿来给大家分享一下。
有这么一段:
ftp_logon("FTP","URL=ftp://SFSS:SFSS@192.168.0.123",LAST);
ftp_put("Ftp_Put",
        "PATH=d:/test.txt", "TARGET_PATH=/ftp/test.txt",
         "MODE=BINARY",
ENDITEM,LAST);

lrs_create_socket("socket0", "TCP", "LocalHost=0", "RemoteHost=192.168.0.123:223", LrsLastArg);  
lrs_send("socket0", "buf0", LrsLastArg);
lrs_receive("socket0", "buf1", LrsLastArg);
lrs_close_socket("socket0")
;

但是黑色的地方“LAST”,“ENDITEM,LAST”颜色都不对,一执行就提示脚本错误;
后来才明白建脚本时我只选了windows sockets协议 ,没有加FTP协议;

其实从上面就可以看到用了两种协议,ftp_logon()FTP协议的和lrs_create_socket()windows sockets协议的 ,因为初次写,没想到。
以后写的脚本里调用了什么协议的函数,就要需要什么协议,否则写了执行时会提示你脚本错误。
作者: 小残游记    时间: 2007-12-20 17:14
顶,吸收你的经验!!
作者: least    时间: 2007-12-21 12:41
标题: 學習中,
學習中,多多益善
作者: laipi    时间: 2007-12-28 17:46





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2