先补充一下学习这一节的时候遇到的问题,
1、在写脚本的时候忘记把叫脚本中的localhost或127.0.0.1改成本地或被测的IP地址了,更改后我把源脚本整个文件夹删掉了,以为再次保存即可,可是保存很多次都提示失败,经过反复尝试才知道,录制的时候脚本的文件夹已经生成好了,如果脚本发生更改,直接保存就可以覆盖原脚本
2、运行的时候,发现虚拟用户-日志中除了第一个用户有IP,其他的都没有,我也按照之前设置方式对LOG日志勾选过了,可是不知道什么原因,其他的虚拟用户日志不存在,然后我又反复进行了设置,再运行才出现了IP。
定义:
IP地址欺骗是指用户操作产生的IP数据包为伪造的源IP地址,以便冒充其他系统或发件人的身份。这是一种黑客的攻击形式,黑客使用一台计算机上网,而借用另外一台机器的IP地址,从而冒充另外一台机器与服务器打交道。
为什么要用IP欺骗:
- 当某个IP的访问过于频繁,或者访问量过大时,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率很访问量,以达到压力测试的效果。
- 某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。LR中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和并测试服务器均衡处理的能力
- 有些网站会限制同一个用户同一个IP的登录。为了更加真实的模拟实际情况,LoadRunner允许允许的虚拟用户使用不同的IP访问同一网站。
LoadRunner IP欺骗设置不支持动态IP,所有需要设置为静态IP
通过cmd-ipconfig查看对应的IP(ipconfig设置后无显示DNS,用ipconfig /all命令即可)
IP欺骗设置如下图所示:
最后释放IP
后面我自己操作的流程没有详细记录,因为我发现虫师的博客中有详细的讲解这个过程,大家可以去参照。