软件测试:什么是性能测试?

分享
藏宝库编辑 2024-9-3 21:55:02 24 0 来自 中国
什么是性能测试
近些年来,由于软件体系的性能标题而引起严肃效果的变乱比比皆是,下面罗列几个案例。
(1)2007年10月,北京奥组委实行2008年奥运会门票预售,一时间订票官网访问量激增导致体系瘫痪,终极奥运会门票停息贩卖5天。
(2)2009年11月22日,由于圣诞邻近,eBay网站的商品买卖业务量比客岁同期增长33%,正是由于多出的这33%使得eBay网站不堪重负而瓦解,导致卖家遭受当日贩卖额80%的损失,可谓损失惨重。
(3)12306订票网站自2010年上线以来就饱受诟病,每年春运期间,该网站总会由于抢票高峰到来而瓦解,用户在买票时出现无法登录的征象。2014年,12306网站以致出现了安全标题,用户可以容易获取陌生人的身份证号码、手机号码等信息。
上述变乱都是由于软件体系没有颠末性能测试大概性能测试不充实而引发的标题。作为一名测试职员,除了要对软件的根本功能测试之外,还须要对软件性能举行测试,软件性能测试也好坏常告急且非常须要的一项测试。
所谓性能测试就是利用性能测试工具模拟正常、峰值及非常负载状态,对体系的各项性能指标举行测试的活动。性能测试可以大概验证软件体系是否到达了用户渴望的性能需求,同时也可以发现体系中大概存在的性能瓶颈及缺陷,从而优化体系的性能。
性能测试主目的
在举行性能测试时,起主要确定的是性能测试的目的,然后根据性能测试目的订定测试方案。通常环境下,性能测试的目的重要有以下几方面。
(1)验证体系性能是否满意预期的性能需求,包裙体系的实行服从、稳定性、可靠性、安全性等。
(2)分析软件体系在各种负载程度下的运行状态,进步性能和服从。
(3)辨认体系缺陷,探求体系中大概存在的性能标题,定位体系瓶颈并办理标题。
(4)体系调优,探测体系计划与资源之间的最佳平衡,改善并优化体系的性能。
性能测试除了为长处干系者提供软件体系的实行服从、稳定性、可靠性等信息之外,更告急的是它展现了产物上市之前须要做哪些改进以使产物更美满。如果没有性能测试,软件在投入利用之后会出现各种各样的性能标题,以致引发安全标题,如信息泄漏,除了荣誉受损、款子损失之外,还会造成恶劣的社会影响。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-19 15:24, Processed in 0.158168 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表