LoadRunner-Controller之场景、负载、虚拟IP的基础

场景用途:用于模拟大量用户操作,通过执行场景向服务器产生负载,验证系统各项性能指标是否达到标准。

设计场景:

1. 新建场景 >2. 设计Schedule >3. 添加LoadGenerater(联机负载) > 4. 运行设置>5.系统监控

设计Schedule:Design -> Scenario Goal ->Edit Scenario Goal ->Goal Type(Virtual Users、Hits per Second、Transactions per second、Pages per Minute )

Load Generator: 

1)  打开 LoadRunner Agent Runtime Settings

2) Scenario > Load Generators > 添加负载机的IP > 点击 Connect > 状态为Ready

3)分配负载机,可将整组用户分到一个负载机器上,也可将一组用户分配到不同的负载机器上(Add Group 后再 Add Virtual Users)。


虚拟IP:部分服务器系统限制重复IP的请求,虚拟IP用来模拟虚拟用户使用不同IP地址的一种技术

IP欺骗:

1)绑定多个IP地址  本地网络连接>使用固定IP>高级>添加同一个网段的IP地址(IP地址必须可通信、如果绑定IP地址与服务器不在同一个网段、需要在服务器上设置路由指向绑定的IP地址网段,使用后需要将IP地址释放)

2)启用选项 Scenario > Enable IP Spoofer

3)   在命令行中使用netstat -an 查看 本机各端口的网络连接情况。-a   显示所有连接和监听端口

注:如果任何一个结点使用了NAT机制(网络地址转换。允许一个整体机构以一个公用IP地址出现在Internet上)则无法使用IP欺骗。

服务器资源利用率监控

Linux 资源监控方法 使用IBM的 nmon 在服务器直接监控 参数 -f 、-t 、 -s 、-c.

Windows 资源监控方法  

参考:http://wenku.baidu.com/link?url=IksnoNJeuSdWA7muRPgNk8CrO01t-st8ztVo9a23OgVhoPcg6_DcLWMk1aKFExnkSBAanrNIpUW491vY7MAuQl5-7wJjVy7u2W8_4Oae9Jq


分析系统:被测系统类型、是否与其它系统存在关联、架构、技术实现与通讯协议

业务分析:如一个业务按照ABCD的顺序去完成,需要编4个脚本分别为A、A>B、A>B>C、A>B>C>D

需求分析:

提取性能需求

响应时间、负载用户数、在线用户数、并发用户数(取在线用户数的10%)



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值