51Testing软件测试论坛
标题:
响应时间小为什么事务数反而少?
[打印本页]
作者:
navysz
时间:
2014-6-4 09:52
标题:
响应时间小为什么事务数反而少?
对比两个服务器,其他环境完全相同,包括数据库,测试脚本,测试场景,测试时间,唯一不同的是两个应用服务器,这两个应用服务器的端口都一样,测试哪个启动哪个,另一个停止。 64
结果很令人费解,
应用服务器A的平均响应时间为 12.216 秒,每秒事务数为 64.371
应用服务器B的平均响应时间为 1.611 秒,每秒事务数为 59.735
到底哪个服务器的性能好?为什么响应时间小的反而总事务数和每秒事务数都少?见图:
应用服务器A:
[attach]90710[/attach]
应用服务器B:
[attach]90711[/attach]
作者:
zhangting02
时间:
2014-6-24 13:51
这个问题我也想知道
作者:
msnshow
时间:
2014-6-29 14:43
这个结果不是太正常
作者:
msnshow
时间:
2014-6-29 14:44
按理讲,相同条件下,应该是响应时间短的响应数会高
估计还是某些资源有瓶颈
作者:
navysz
时间:
2014-9-1 15:47
当然每个系统都可能有瓶颈,不过对于loadrunner来讲,所有系统对它来说都是黑盒,系统内部如何实现以及有没有瓶颈,它并不关心,也没理由关心,它只是向系统发出请求,接收响应,统计时间及事务完成数,按常理说,事务数应该和请求的响应时间成反比的,但实际中违反的情况比比皆是,以至于我很疑惑,评价一个系统的性能好坏,到底是用事务数合理些,还是响应时间?
我倾向于用事务数(或吞吐量),因为在我看不出事务数和响应时间的关系的情况下,起码,事务数表示系统能完成这么多事。否则,你响应时间再短,但干的活少,也是白搭。
作者:
大漠行者
时间:
2014-9-24 07:35
理论上,响应时间短,对应的吞吐量就大。在这个用例中,依据现有的数据,结果是合理的。 或许在第二个测试中有失败的事物,尽管没有在结果中体现出来。 想知道你应用场景中的think time如何设置的?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2