小议计算机软件性能测试与监控
2015-11-01许潇湘江苏联宏自动化系统工程有限公司
精品 2015年12期
关键词:系统
□ 许潇湘 江苏联宏自动化系统工程有限公司
小议计算机软件性能测试与监控
□ 许潇湘江苏联宏自动化系统工程有限公司
通常验证软件的性能在正常环境和系统条件下重复使用是否还能满足性能指标。软件测试作为保障软件质量最有效的手段之一,现今已成为了研究热点。随着软件规模的不断增大,复杂度越来越大,与其他系统的接口不断增多,应用越来越广泛,集成度越来越高,软件测试这一环节必须得到重视,只有这样,才能尽早的发现并解决错误。本文重点从软件性能测试的方法与监控关键指标的分析着手,集中从资源指标与系统指标两方面进行阐述。
软件;软件测试;指标分析
1.引言
计算机领域,性能测试(performance testing)就是用来测试软件在集成系统中的运行性能。其目的是为了度量系统相对于预定义目标的差距。软件性能测试是在交替进行负荷和强迫测试时常用的术语。软件性能测试一般包括负载测试和软件压力测试。性能测试必须有工具支持,市面上有一些专门用于GUI或是web性能测试的工具,如:Loadrunner,Sil kperformance,Webload;性能测试收集的信息包括:CPU使用率、IO使用情况、内存使用情况、系统反应时间等。
2.软件性能测试的目的
主要有:(1)评价系统当前性能,判断系统是否满足预期的性能需求。(2)寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。(3)判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能。
3.常见性能测试的方法
3.1负载测试……p>
登录APP查看全文
