您好,欢迎访问三七文档
0LoadRunner高级教程1IP欺骗(IPSpoofer)2当运行场景时,虚拟用户使用它们所在的LoadGenerator的固定的IP地址。同时每个LoadGenerator上运行大量的虚拟用户,这样就造成了大量的用户使用同一IP同时访问一个网站的情况,这种情况和实际运行的情况不符,并且有一些网站会根据用户IP来分配资源,这些网站会限制同一个IP的登陆,使用等等。为了更加真实的模拟实际情况,LoadRunner允许运行的虚拟用户使用不同的IP访问统一网站,这种技术称为“IP欺骗”。启用该技术后,场景中运行的虚拟用户将模拟从不同的IP地址发送请求。注意:IPSpoofer在连接LoadGenerators之前启用。要使用IP欺骗,各个LoadGenerator机器必须使用固定的IP,不能使用动态IP。一、IP欺骗-概述3使用IPSpoofer的步骤:1.使用IPWizard:在“开始”菜单程序中,找到LoadRunnerToolsIPWizard,运行IPWizard注意:运行IPWizard程序的机器必须使用固定的IP,不能使用动态IP。一、IP欺骗-步骤IPWizard选项说明:Createnewsettings:第一次运行IPWizard需要选择该项来增加新的IP。Loadprevioussettingsfromfile:选择保存好的文件,如果以前运行过IPWizard,可以选择该项。Restoreoriginalsettings:此项用于使用IP欺骗进行测试完成后,释放IP的过程(因为该机会占用大量的IP资源,可能会导致其他机器没有IP可用的尴尬局面,使用该项,可以恢复到原来的状况)。4本例中选择第一项,点Next,出现IPWizard-Step2of3的窗口,直接点Next,出现向导的第三个窗口IPWizard-Step3of3。点击Add进入添加IP的窗口,在“FromIP”文本框中输入要使用IP范围的第一个IP值,然后在“NumberstoAdd”输入一个数字,表示IP范围的值;假如第一个IP为192.168.1.1,范围大小为5,那么IPWizard将会使用192.168.1.N(1=N5),当然这个范围内已经使用的IP地址除外,否则会引起IP冲突。“Submask”采用默认情况即可,取决于使用的那种类型的网络IP,一般局域网内采用ClassC即可。然后“OK”,然后IPWizard开始检查该范围内没有使用的IP,并把没有使用的IP添加到本机的IP窗口中。到最后一个窗口,直接点“Finish”,使用IPWizard后,最后重新启动机器。一、IP欺骗-步骤重新启动计算机后,设置的虚拟IP都生效了,此时使用ping会发现都能ping通,并且本机的IP也被改成了第一个虚拟IP地址。确认虚拟IP是否都生效的方法:在运行中输入cmd,在命令窗口录入ipconfig/all,然后就能看到已经生效的所有IP。52.在Controller的场景中,将菜单:Scenario-EnableIPSpoofer打勾即可启用IPSpoofer,启用后,Controller的状态栏里会显示IPSpoofer标志一、IP欺骗-步骤注意:使用虚拟IP测试完成后要打开IPWizard,释放所有虚拟IP,重新启动计算机,否则别人这些IP时会产生冲突。6谢谢!
本文标题:LR教程_IP欺诈
链接地址:https://www.777doc.com/doc-2881385 .html