验证软件系统是否可以达到用户提出的性能指标。工具
性能测试是经过自动化的测试工具模拟多种正常、峰值以及异常负性能
载条件来对系统的各项性能指标进行测试。测试
1) 优化
评估系统的能力内存
----测试中获得的负荷和响应时间数据可被用自动化
于验证所计划的模型的能力,并帮助做出决策。软件
2) 内存泄漏
识别体系中的弱点程序
----受控的负荷被增长到一个极端水平,并方法
突破它,从而修复体系的瓶颈或薄弱的地方。
3)
系统调优---重复运行测试
,验证调整系统的活动获得了预期
的结果,从而改进性能。检测软件中的问题,长时间的测试执行可
致使程序发生因为内存泄漏引发的失败,揭示程序中的隐含问题或
冲突。
4)
验证稳定性,可靠性
---在一个生产负荷下执行测试必定的时
性能测试的目的:验证软件系统是否能达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,从而优化软件,最后起到优化系统的目的。
一、评估系统的能力:测试中获得的负荷和响应时间数据能够用于验证计划模型的能力,并帮助作出决策。
二、识别系统的弱点:受控的负荷能够增长到一个极端的水平并突破他,从而修复系统的瓶颈并修复他
三、系统调优:重复运行测试,验证调整系统的活动获得了预期的效果,从而改进性能,检测软件中的问题,长时间的测试执行可致使程序因为发生内存泄漏引发的失败,发现程序中隐含的问题
四、验证稳定性和可靠性:在一个生产负荷下,执行必定的时间是评估系统稳定性和可靠性是否知足要求的惟一方法