51Testing软件测试论坛

标题: 请版主和各位高手指点,如何利用silkperformer来进行最大在线人数的测试 [打印本页]

作者: joylemon    时间: 2011-10-9 11:15
标题: 请版主和各位高手指点,如何利用silkperformer来进行最大在线人数的测试
各位高手,请问如何利用silkperformer来进行最大在线人数的测试,针对的软件是c/s的即时通讯软件,需要加压的地方不是登录系统,而是最大的在线人数。请问对于这类软件如何利用silkperformer去测试。目前我能做到的是:
录制脚本,可以对登录账号进行参数化,但疑问是,我想加压的地方并不是登录这个事务,而是在线状态。
作者: venglide    时间: 2011-11-18 12:28
在线也能分不同情况:仅挂机,有实际操作,而实际的操作又可能分为多种情况,请问你想测什么样的情况。
——挂机的话,你可以登录之后就等在那就行;
——实际操作按照你的系统进行不同事务的划分,从而分化出N个脚本来;
所以,如果用SilkPerformer来做的,你需要做N+1个脚本来实现同时在线的模拟,这样会相对方便些。
如果是用IBM的Rational Performance Tester的话,有个方便的功能可以按比例进行不同事务的模拟,不过这个工具好像不怎么好用~~,没有做过太多深入。

不过对于这种测在线人数的,不知道预期的值大不大,如果很大的话,单是license和agent machine就够呛,而且有可能会出现一直加VU就是不跨的情况,所以最好和客户商量下他们的期待数量,然后在这个数量的上下进行浮动测试。从而避免盲目测试。




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