为什么进行性能测试
时间:2012-9-2
目的是验证软件系统是否能够达到用户提出的性能指标,同时发展软件系统中存在的性能瓶颈,优化软件,最后起到优化系统的目的,包括以下几个方面:
1.评估系统的能力,测试中得到的负荷和响应时间数据可以被用于验证所计划的模型的能力,并帮助做出决策.
2.识别体系的弱点,受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方.
3.系统调优,重复运行测试,验证调整系统的活动得到了预期的结果,从而改进性能.
4.检测软件中的问题,长时间的测试执行可导致程序发生由于内在泄漏引起的失败,提示程序中隐含的问题或冲突.
5.验证稳定性和可靠性;评估系统稳定性和可靠性是否满足要求,唯一方法就是在一定的压力下持续测试一段时间.