当前位置:主页 >澳门威尼人斯人老网站

澳门威尼人斯人老网站:如何从测试角度量化评估软件质量

发布时间:01月11日 阅读:676



中国IT实验室7月28日消息,软件质量的量化评估,最紧张的一点是履历。同时科能必要大年夜量统计事情作为铺垫。

下面我主要从bug统计来说一下我的履历。

1 测试项目数和摘出bug数猜测

一样平常来说我们可以根据软件代码行数来粗略预计一个产品可能包孕的bug数目和必要的测试项目。现在有些公司盛行每千行bug数的标准来拟订测试计划,这个标准是经由过程以往测试履历总结出来的,

一样平常来说,同类的产品,尤其是同一个开拓流程的产品,这些数值不应该相差太多,假如相差一个数量级以上,我们险些可以说,要么是QA出问题了,要么是开拓出问题了。

2 测试bug分级

应用bugzilla或者Jira之类的缺陷治理系统何以很轻易的实现bug分级,一样平常至少有Fatal, Major, Minor, cosmatic这几种,还有一种特殊的叫做blocker,意思是这个bug会影响测试进度。产品宣布前,可以根据实际环境,定一个边界级别,比如要求新出Major为0,并且所有已有的Major整个close。

3 测试bug收敛

量化评估必弗成少的是bug收敛,这个要经由过程统计逐日新出bug并跟踪已有bug制作收敛曲线来实现。收敛曲线的外形发散注解今朝产品极其不稳定,收敛曲线开始收敛表示今朝产品趋于稳定,完全收敛之后可以觉得是宣布的机会。

4 测试bug散播

bug散播是抉择下面测试重点的一个紧张的参考数据。首先照样必要统计,找出所有已有的不合级其余bug在各个模块的散播,要是A澳门威尼人斯人老网站BC三个模块,A模块占了bug的60%,C模块占了bug的8%那么,我们可以得出这样的结论,软件的不稳定瓶颈在于A模块,是一个懦弱点,必要开拓职员集中气力对应。然则C模块澳门威尼人斯人老网站也是一个可疑模块,由于呈现bug率太低,假如不是开拓的太好便是测试措施欠妥。

5 测试bug的周期

一个bug的生命过程是一个完备的循环,从他诞生(op澳门威尼人斯人老网站en)开始,到查询造访(Accept)到修复(Fix),再到确澳门威尼人斯人老网站认(Verify)是最简单的路线,这个周期越澳门威尼人斯人老网站短,阐明项目进展越顺利反之则意味着项目进度今朝有很大年夜的阻碍。

6 降级bug数

降级bug的若干对付软件质量评估也是一个紧张参考标准,降级bug也便是因为修正一个bug又作了一个新bug,降级bug数目过多意味着现在的产品在越修越坏。一个新的QA团队,在2,3,4,5,6步骤可能会有所迷惑,不知道阈值应该如何选但假如每次都坚持这样做,很多次之后2,3,4,5,6会给这个团队大年夜量的履历积累,完全可以做到看着统计图预计出一个产品处于什么状态,必要加强哪些方面等等。



上一篇:澳门威尼l斯人网址:嫩嫩的彩椒炒牛肉
下一篇:澳门威斯尼平台9499:唐人街探案阿温在酒吧唱的歌叫什么? 《刺激2005》情歌串烧引观众飙泪