51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1902|回复: 2
打印 上一主题 下一主题

Load Runner IP 欺骗的设置

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-2-8 15:30:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天我们来探讨一下,Load Runner IP欺骗的设置 。以下的观点属于个人的理解,希望和大家一块探讨。

IP欺骗:
什么是ip欺骗?
基于本机的IP地址,模仿出大量的ip地址,对服务器进行访问。这样我们就能够解放出本机的ip,
不被服务器所记录拉黑。
为什么要使用Ip欺骗:
1>当某个Ip的访问过于频繁时,或者访问量过大时,服务器会拒绝访问请求,这时候通过ip欺骗
可以增加访问频率和访问量,以达到压力测试的效果。
2>某些服务器配置了负载均衡,使用同一个ip不能测试出系统的实际性能。lr中的ip欺骗通过调用
不同的Ip,可很大程度上模拟实际使用中多ip访问和并发测试服务器均衡处理能

力。
3>有一些网站会限制同一个用户同一个Ip的登录,为了更加真实的模拟实际情况,lr允许运行的
虚拟用户使用不同的ip访问同一网站。
固定本机IP地址的步骤:(这种操作针对于无线网路的,或者是有网线,自动获取IP地址的情况)
ip欺骗的设置是基于固定的ip地址进行的,所以我们要将本机的IP地址给固定(设置的方法:在命
令行中输入 cmd,进入控制台,输入ipconing /all 查出自己的网络ip,设置到 ipv4中。)
设置生成多个ip的步骤:
HP LoadRunner--> IP Wizard(安装目录下查找)
(1)创建一个新的ip脚本->无线或本地的—>(服务器的ip不用管)->出现了本机默认的ip地址,
选择add->选择Class c->From id(从哪个id开始增加,增加几个,假如本机ip地址号为192.168.167.56,
那么我们可以从192.168.167.57开始增加,增加10个(自己写))->ok
(2)导入写好的ip列表---Ok
(3)释放之前设置的ip(记住,使用ip欺骗设置的ip地址,使用完成后一定要释放掉)

检查ip欺骗设置的是否成功:
1> 将脚本中的 localhost 替换掉。换成自己的IP地址。
2>将log中的 扩展日志下的三个选项勾选住
3>使用线程的方式进行运行。(与录制脚本的时候要保持一致)
4>在场景中将以下的勾选住,Scenarlo->Enable Ip Spoofer勾选住
Tools ->Expert Mode (调试模式)
Tools->Options->Genaral(选择和前面设置的使用线程跑一致)
5>场景运行的Run界面中,选择查看的虚拟用户进行查看,选择 show Vuser log,进行查看ip
的设置是否成功。

这样就能让我门的虚拟用户使用不同的Ip来对服务器进行访问,更加真实的模拟了用户的操作。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-12 18:02 , Processed in 0.060765 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表