LoadRunner学习笔记(三)

本文详细介绍了LoadRunner中的场景计划和组的区别,强调了场景如何分配虚拟用户,以及思考时间在模拟真实用户行为中的作用。还讨论了支持的浏览器、事务失败的解决策略和响应时间的构成。此外,解释了事务结果Duration的组成部分,包括业务操作时间、时间误差、思考时间和浪费时间。
摘要由CSDN通过智能技术生成

场景计划中组和场景的区别
组group:多个脚本之间按照独立设置模式跑,各个脚本可以单独设置虚拟用户、运行时间等。在组计划中可以指定多个脚本
什么时候启动(同时启动、某个场景完成后启动、过指定时间后启动)。

场景scenario:多个脚本用一种模式跑,将总的虚拟用户数按照一定的比例分配给各个脚本。

思考时间:用户在各步骤之间停下来思考的时间。
由于用户是根据其经验水平和目标与应用程序交互,因此,技术上更加精通的
用户工作速度可能会比新用户快。通过启用思考时间,可使 Vuser 在负载测试
期间更准确地模拟对应的真实用户。

支持浏览器,官方文档没有明确表示支持,可以尝试。官方支持列表如下:
Microsoft Internet Explorer 6.0 SP1 or SP2
Microsoft Internet Explorer 7.0
Microsoft Internet Explorer 8.0
FireFox 6~8
Opera7~11

事务失败:重新设置用户加载方式、减少虚拟用户的数量。
响应时间= Client到Web Server的时间+Web Server处理时间+
Web Server到App Server的时间+App Server处理时间+
App Server到DB Server的时间+DB Server的处理时间+
DB Server到App Server的时间+
App Server到Web Server的时间+
Web Server到Client的时间

事务的结果Duration:
通过事务记录下的事务时间(Duration)包括如下几个部分的组成:
(1)事务中业务操作时间
通过事务记录业务所消耗的时间
(2)事务自身的时间误差
事务即使没有操作,这个也是需要时间的,很小所以可以忽略
(3)Think time
模拟用户等待的方式,通过函数lr_think_time()实现
(4)Wasted time
事务中应该扣除的由于其他原因导致的时间浪费,如关联函数,检查点函数等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值