|
今天自己写了些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协议的 ,因为初次写,没想到。
以后写的脚本里调用了什么协议的函数,就要需要什么协议,否则写了执行时会提示你脚本错误。 |
|