场景计划中组和场景的区别
组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
事务中应该扣除的由于其他原因导致的时间浪费,如关联函数,检查点函数等