|
回答:如何判断是否需要对一个软件进行性能测试
如何判断是否需要对一个软件进行性能测试,我认为这个判断的依据就是用户的需求以及用户的潜在需求.软件就是用户的业务管理流程的计算机语言化的体现.因此,脱离了用户的需求的软件就是失败的软件.判断是否需要对一个软件进行性能测试,归根结底就是要判断用户的业务管理流程以及实际运行环境是否有性能测试的需求,再具体点就是用户的哪些业务需求需要进行性能测试或者说软件的哪些模块需要进行性能测试。当然,为了开发一个好的软件,不仅仅需要考虑用户的当前需求,还要考虑用户的潜在需求,一般在设计软件的性能指标时,应至少考虑两到三年后的用户业务增量。
在分析用户的需求时,应注意以下几个方面:
1、系统使用人员的数量;
2、系统使用的频率;
3、系统不同业务之间的使用频率以及实际运行环境的高峰时的使用频率;
4、服务器部署模式;
5、系统是否属于实时系统;
6、系统是否属于大数据量系统(读操作、写操作、读/写操作);
7、系统运行的实际环境(软件环境、硬件环境以及网络环境);
8、系统的业务增量以及增加速度(测试强度估算)。
以上为个人意见,有错误或疏漏的地方请大家及时指正和补充。 |
|