人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。 北京安全测试精英QQ群:164265622 北京白盒测试精英QQ群:164265999 北京性能测试精英QQ群:164266156 北京自动化测试精英群:212723528 北京软件测试精英QQ群:86920845

LR性能测试:集合点释放失败

上一篇 / 下一篇  2011-11-07 10:00:49 / 个人分类:性能测试

主题:Rendezvous release failed
环境:一台测试机,一台WEB服务器,一台装有ORACLE的数据库服务器
测试计划:380个VU   10%并发    ramp up 10/5s   run for 1hour     ramp down 10/5s
结果:在运行1小时之后,部分action释放失败,导致无法得到测试结果
推测:是否380个VU 超过了当前测试机所能承受的能力范围(一般情况下,当前一台主流的PC设备能支持150-200个WEB协议的VUSER)
分析:200个以下VU能够正常运行并保存结果;如果按上面的计划(380个VU)只运行10分钟时,结果也能保存,怀疑是因为时间太短并没有对测试机产生释放的压力.也有人分析是测试机内存不足;很有可能是因为负载生成时内存空间不足.
网上资料:根据经验,每生成一个虚拟用户,需要花费负载生成器大约 2M 的内存空间。通常运行 controller的主机很少用作负载生成器。负载生成器的工作多由其他装有 LR Agent的PC 机来担任。如果负载生成器内存的使用率大于了 70%,负载生成器就会变成系统的瓶颈,导致性能测试成绩下降。这种问题需要添加负载生成器来解决。一台 512M内存的 PC 机大约可以生成 80 个左右的负载,而一台 256M 内存的 PC 机大约可以生成50到 60 个左右的负载

 


TAG:

引用 删除 cscscsc   /   2016-12-11 20:10:36
测试10个用户并发登录系统,跑十分钟,但还是失败了。集合释放失败,但是换一个场景就可以了?好郁闷,这个跟场景有什么关系?
 

评分:0

我来说两句

Open Toolbar