前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LoadRunner12工具介绍(连载6)

LoadRunner12工具介绍(连载6)

作者头像
顾翔
发布2019-12-12 13:16:17
4130
发布2019-12-12 13:16:17
举报

10.IP欺骗

下面来讨论一下为什么要使用IP欺骗技术。

61 使用IP欺骗使用原因(一)

有一些软件为了防止DDoS攻击,不允许在短的时间内使用单个IP在比较,重复执行多个操作,如61左边所示。如果可以模拟多个IP操作后,这些操作就被允许了,如61右边所示。

62 使用IP欺骗使用原因(二)

在分布式的软件体系中,对于来自同一IP的请求,指定同一个服务器来运行,如62左边所示,这样就测试不出分布式系统的性能。如果改用多IP方式,如62右边所示,就可以把所有的服务器都用上。

使用IP欺骗技术,首先要把这台机器设置为固定的IP地址,如63所示。为了正确配置这个信息,请参考命令行使用ipconfig /all命令后的输出信息。见64所示。

用管理员身份去运行“开始菜单-> HP SoftWare>IPWizard”,出现如65所示界面。

63 设置为固定的IP

64 ipconfig/all命令后的输出信息

65 IP Wizard(一)

选择“Create new setting”,点【下一步】,如66所示。

选择测试的服务器所在的IP地址(可以是IPv4也可以是IPv6地址),然后继续点【下一步】,如67所示。

66 IP Wizard(二

67IP Wizard(三)

在这个窗口中点击【Add…】,进入如68所示界面。

68 添加多个IP地址

在这里,通常选用Class C或Class B方式来添加IP地址,注意服务器的IP地址也应该落在这个网段中。其Number to add为添加虚拟IP的个数。然后选择【OK】,进入如69窗口。

最后点击【完成】结束配置,系统经过虚拟化IP地址配置后,显示配置结果。结束上述配置以后,打开场景窗口,点击菜单“场景->激活IP欺骗”,在Controller窗口的工具栏中出现,如70所示。

接下来,点击菜单“工具”,激活专家模式,如71所示。

69 添加IP完毕

70 激活IP欺骗

然后,点击菜单“工具->选项->通用”,出现如72所示界面。

71 激活专家模式

72 选择运行模式

IP欺骗可以选择按线程或进程方式,如果选择按线程方式可以产生更多的IP。在场景组中,右击鼠标,选择运行设置,出现73所示界面,选用Extended,然后点亮Advanced trace。

73 运行模式/Log

然后再选择miscellaneous,如74,选择按线程或者进程方式运行。

74 选择运行方式

点击菜单“Diagnostics->设置”,出现如75 IP欺骗所示,启动Enable“Web Page Diagnostics”选项。

75 Diagnostics Distribution

进行这些配置就可以运行了。运行完毕,点击按键【Vusers…】会显示所有IP的运行情况,然后右击鼠标,点击“显示虚拟用户Log”,如76和77所示。

76 显示IP欺骗的Log信息(一)

77 显示IP欺骗的Log信息(二)

星云测试

http://www.teststars.cc

奇林软件

http://www.kylinpet.com

联合通测

http://www.quicktesting.net

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软件测试培训 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档