51Testing软件测试论坛

标题: 初学者:IP欺骗,显示及查看日志 [打印本页]

作者: 黑妹    时间: 2006-11-10 21:08
标题: 初学者:IP欺骗,显示及查看日志
这里所讲的是如何做IP欺骗,及如何打印出来.
① Vuser里录制脚本如下(放在action):
#include "as_web.h"

Action()
{
char *ip = lr_get_vuser_ip();

if (ip)
lr_output_message("The IP address is %s", ip);
else
lr_output_message("IP spoofing disabled");

web_add_cookie("PREF=ID=548af3d18c614601:NW=1:TM=1160463942:LM=1160463942:S=cebzzN_c-pR568K0; DOMAIN=www.google.com");
web_url("www.google.com",
"URL=http://www.google.com/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=/intl/zh-CN_ALL/images/logo.gif", "Referer=http://www.google.com/intl/zh-CN/", ENDITEM,
LAST);
lr_think_time( 5 );
web_url("search",
"URL=http://www.google.com/search?q=Sweetheart&hl=zh-CN&lr=&nxpt=20.472078670890172443801",
"Resource=0",
"RecContentType=text/html",
"Referer=http://www.google.com/intl/zh-CN/",
"Snapshot=t2.inf",
"Mode=HTML",
EXTRARES,
"Url=/images/nav_logo.png", "Referer=http://www.google.com/search?q=Sweetheart&hl=zh-CN&lr=&nxpt=20.472078670890172443801", ENDITEM,
LAST);

return 0;
}
其中:
char *ip = lr_get_vuser_ip();
if (ip)
lr_output_message("The IP address is %s", ip);
else
lr_output_message("IP spoofing disabled");

这段代码就是得到IP,其打印出来.必须放在录制代码前面,不然是通不过.
② controller里面:
不要忘了设置LOG日志开启:如图
③ 在菜单栏里面scenario选上Enable ip spoofer
④ 程序>>loadrunner>>工具>>ip wizard,增加IP地址.
⑤ 进行IP欺骗之前得确保本机IP为固定,如果不是可以按CMD里面IPCONFIG/ALL里面来设置自己的IP地址.如:192.168.18.8,则ip wizard里面增加IP为:192.168.18.230-240根据自己的需要来add,最多35.进行ipconfig/all看看刚才的设置:

⑥ 运行方案,查看日志:C:\Documents and Settings\...\Local Settings\Temp\res\log就可以看到刚才设置的5个IP的日志文件.
查看vuser里面的日志在:你保存脚本位置的地方,mdrv.log,output.txt
作者: 黑妹    时间: 2006-11-10 21:11
希望这对跟我一样学习loadrunner刚接触IP的人有用,其实论坛里面有很多有关这样的帖子
作者: Zee    时间: 2006-11-10 22:01
顶你。
作者: suncentre    时间: 2007-3-26 14:01
标题: 3q先,再有个问题
经常看到设置log的设置是:发生错误时才记录

想问一下,如果设置了always send message,对运行或是其他有啥影响不?
作者: suncentre    时间: 2007-3-29 09:56
标题: 自己回答一下下先
从其他帖子上看到,是这样说的:
在脚本运行过程中如果处理日志信息就会增加脚本处理时间,那么和实际测试结果会存在偏差
作者: gac_51test    时间: 2007-3-29 10:10
不错,学习一下~~
作者: bingbingyang11    时间: 2007-3-29 11:30
记号,一会试下




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