51Testing软件测试论坛

标题: 负载器数量增加对性能测试结果是否有影响?多个负载器该怎么分配? [打印本页]

作者: yimuhenanmu    时间: 2016-1-19 11:06
标题: 负载器数量增加对性能测试结果是否有影响?多个负载器该怎么分配?
1、负载器增加,比如一个负载器性能测试的最大并发数是600,那么增加负载器对最大并发数是否有影响?
2、有3个负载器,其中一个是也是控制器,那么600人数的并发时,这3个负载器,虚拟用户数该怎么分配?是随机分配,还是除了控制器以外的机器按照100人分配,控制台承担剩余的?
作者: o蜗牛快跑o    时间: 2016-1-19 12:27
什么哦,是用到了什么工具吗?
作者: seagull1985    时间: 2016-1-19 14:00
平均分配比较好吧,如果三台机器的配置是一样的话,如果配置不一样的话,那配置好的稍多分配一点点。
作者: yimuhenanmu    时间: 2016-1-21 10:21
seagull1985 发表于 2016-1-19 14:00
平均分配比较好吧,如果三台机器的配置是一样的话,如果配置不一样的话,那配置好的稍多分配一点点。

谢谢您的解答。
再请教您3个问题:
测试场景:loadrunner控制器本身也作为负载器,然后又添加另一个机器作为负载器。600vuser,每个负载器各300。
问题:
1、在最大并发数时,负载器数量多的情况下,事务成功数会多吗?实际测试,竟然是负载器增多了,事务失败数反而多了,不知道怎么理解。是因为其中一台负载器机器配置不好吗?
2、压力测试后,运行loadrunner的结果分析,只有一个负载器的事务数统计,即实际通过了600个事务,但是只显示300。为什么不显示600呢?还有若是,不把控制器作为负载器,在结果分析里就不显示事务统计的内容,为什么?是说这个结果统计只显示本身机器的结果吗?[attach]99861[/attach]
3、2个负载器上的虚拟用户同时并发,但在运行至结束过程中,作为控制器的负载器的vuser结束的快,另一台负载器慢,这是为什么?

作者: seagull1985    时间: 2016-1-25 08:35
yimuhenanmu 发表于 2016-1-21 10:21
谢谢您的解答。
再请教您3个问题:
测试场景:loadrunner控制器本身也作为负载器,然后又添加另一个机 ...

1:负载器加多,事务失败数反而多了,这种在性能测试过程中很常见,因为系统遇到瓶颈以后,处理不过来,那么失败数量会大大增加。
2:第二个我还真不太明白,难道其他的300个用户要去负载器上看?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2