基于测试流程上的缺陷管理系统

上传人:从V****斗 文档编号:246244775 上传时间:2024-10-13 格式:PPTX 页数:21 大小:479.41KB
返回 下载 相关 举报
基于测试流程上的缺陷管理系统_第1页
第1页 / 共21页
基于测试流程上的缺陷管理系统_第2页
第2页 / 共21页
基于测试流程上的缺陷管理系统_第3页
第3页 / 共21页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,三、基于,测,测试流程,上,上的缺陷,管,管理系统,缺陷的定,义,义,软件没有,达,达到产品,说,说明书表,明,明的功能,软件出现,了,了产品说,明,明书中不,一,一致的表,现,现,软件功能,超,超出产品,说,说明书的,范,范围,软件没有,达,达到用户,期,期望的目,标,标(虽然,产,产品说明,书,书中没有,要,要求),测试员或,用,用户认为,软,软件的易,用,用性差,不是所有,缺,缺陷都会,修,修改,市场的压,力,力使得产,品,品最终发,行,行有时间,限,限制,测试员错,误,误理解或,者,者不正确,操,操作引出,的,的缺陷(FAQ),错误的修,改,改影响的,模,模块较多,,,,带来的,风,风险较大,(遗留),修改性价,比,比太低(FAQ,,遗留),缺陷报告,中,中提出的,问,问题很难,重,重现,Founder R&D,3.1,缺,缺陷报告,管,管理系统,是测试流,程,程在工具,上,上的固化,通过权限,控,控制来实,现,现流程监,控,控,记录了缺,陷,陷识别到,关,关闭过程,中,中的所有,数,数,记录了版,本,本变更的,信,信息,是开发和,测,测试之间,沟,沟通的信,息,息平台,实时的数,据,据和信息,的,的更新,度量和统,计,计分析,,为,为改进产,品,品提供依,据,据,Founder R&D,Founder R&D,采用LotusNotes作为bug管理,平,平台,完全电子,化,化的信息,传,传递,统一管理,和,和备份,具备数据,统,统计和查,询,询功能,能够进行,个,个性化二,次,次开发,方正测试,缺,缺陷跟踪,与,与管理系,统,统,3.1.1 系统,测,测试缺陷,处,处理流程,新建表单,待测试提交,待指定处理人,正在处理,返回处理,待开发提交,待返测,待归档,已归档,个人提交,退回,测试提交,指定处理人,重新指定,处理完毕,返测完毕,归档,重新返测,退回,提交版本更新说明,Founder R&D,Bug,报,报,告,告,准,准,则,则,如,何,何,重,重,现,现,错,错,误,误-,使,使,用,用,最,最,少,少,步,步,骤,骤,重,重,现,现,现,象,象,描,描,述,述,没,没,有,有,歧,歧,义,义,尽,量,量,简,简,单,单-,一,一,个,个bug,一,一,个,个,报,报,告,告,可,以,以,提,提,出,出,对,对,错,错,误,误,的,的,解,解,决,决,建,建,议,议,开,发,发,人,人,员,员,拒,拒,绝,绝,修,修,改,改,的,的bug,程序员,无,无法重,现,现或者,现,现象难,以,以捕捉,没有明,确,确的报,告,告以说,明,明重现bug,的,的步骤,程序员,无,无法读,懂,懂的bug报,告,告,用户很,少,少使用,或,或者不,符,符合用,户,户使用,习,习惯的,操,操作出,错,错,由不受,信,信任的,测,测试人,员,员提出,缺陷报,告,告,Founder R&D,3.1.2,集,集成测,试,试缺陷,处,处理流,程,程,新建表单,待指定处理人,正在处理,待返测,待归档,已归档,返回处理,测试提交,指定处理人,重新指定,处理完毕,返测完毕,归档,重新返测,退回,Founder R&D,4.1,缺,缺陷,分,分析的,关,关注点,:,:,1、,对软,件,件问,题,题的,功,功能,域,域分,布,布进,行,行分,析,析,,找,找出,系,系统,的,的薄,弱,弱环,节,节,要详,细,细采,集,集每,个,个功,能,能模,块,块或,系统,构,构,件的bug数,据,据,,并,并按,功,功能,、,、错,误,误类,型,型、,严,严重,程,程度,等,等分,类,类,比较,实,实际,发,发现,的,的软,件,件bug,是,是否,与,与预,期,期的,问,问题,分,分布,相,相吻,合,合,二八,定,定理,:,:,80%的,软,软件,问,问题,总,总是,发,发生,在,在大,约,约20%,的,的功,能,能模,块,块(,系,系统,构,构件,),)中,。,。,Founder R&D,缺陷,分,分析,的,的关,注,注点,2、,对,对bug,的,的注,入,入阶,段,段的,分,分布,进,进行,分,分析,,,,并,与,与历,史,史数,据,据相,比,比较,。,。应,按,按不,同,同的,开,开发,阶,阶段,详,详细,采,采集bug的,数,数据,要求,软,软件,各,各开,发,发阶,段,段的,缺,缺陷,密,密度,小,小于,本,本单,位,位过,去,去的,平,平均,值,值,而且,要,要求,需,需求,分,分析,、,、设,计,计和,代,代码,复,复查,阶,阶段,的,的缺,陷,陷排,除,除率,之,之和,大,大于,或,或等,于,于规,定,定值,(,(例,如,如75%,),)。,(,(同,行,行评,审,审),Founder R&D,Founder R&D,缺陷,分,分析,的,的关,注,注点,3、,应,应对,软,软件,缺,缺陷,类,类型,进,进行,分,分析,,,,以,便,便针,对,对各,自,自的,特,特点,,,,先,修,修复,严,严重,缺,缺陷,。,。,可参,考,考PSP,中,中缺,陷,陷类,型,型标,准,准(,如,如下,表,表),,,,其,中,中缺,陷,陷类,型,型是,按,按照,问,问题,的,的复,杂,杂度,来,来排,列,列的,,,,类,型,型10到40,是,是比,较,较简,单,单的,编,编码,缺,缺陷,,,,类,型,型50到100是,比,比较,复,复杂,的,的设,计,计缺,陷,陷。,类型编号,类型名称,描 述,10,文档,注释,消息,20,句法,拼写,标点,打字,指令格式,30,联编,打包,理改管理,库,版本控制,40,分配,说明,重名,作用域,限制,50,接口,过程调用和引用,输入/输出,用户格式,60,检查,出错信息,不恰当的检查,70,数据,结构,内容,80,函数,逻辑,指针,循环,递归,计算,函数缺陷,90,系统,配置,记时,内存,100,环境,设计,编译,测试,或其它支持系统问题,缺陷,分,分析,的,的关,注,注点,4、,应,应动,态,态采,集,集每,个,个测,试,试周,期,期中,发,发现,的,的bug,数,数,,并,并有,效,效地,控,控制,缺,缺陷,的,的修,复,复率,。,。,5、,应,应密,切,切观,察,察bug,的,的状,态,态,,并,并及,时,时跟,踪,踪其,状,状态,的,的变,化,化,,以,以检,查,查测,试,试和,开,开发,人,人员,的,的工,作,作情,况,况,Founder R&D,缺陷,分,分析,的,的关,注,注点,6、,应,应该,采,采集bug不,同,同方,式,式的,修,修复,数,数据,,,,以,便,便检,验,验软,件,件产,品,品是,否,否满,足,足交,付,付规,则,则,分析,修,修改,代,代码,、,、改,变,变设,计,计、,封,封掉,功,功能,遗,遗留,以,以及,下,下一,版,版本,解,解决,的,的bug,数,数约,占,占缺,陷,陷总,数,数的,比,比例,。,。,在有严密,和,和有效的,质,质量保证,体,体系条件,的,的监控下,,,,常常会,引,引起有较,高,高比例的,延,延期解决,的,的缺陷数,,,,这是因,为,为许多细,微,微的或枝,节,节性的问,题,题被测试,出,出来,经,过,过评价证,明,明不会造,成,成大的质,量,量影响,,但,但可为产,品,品进一步,升,升级提供,有,有价值的,参,参考。,Founder R&D,4.2,测,测,试,试,人,人,员,员,的,的,绩,绩,效,效,评,评,价,价,评,价,价,标,标,准,准,:,:,1,、,、bug,数,数,量,量,:,:,同,一,一,个,个,项,项,目,目,组,组,内,内,,,,,提,提,交,交bug,数,数,量,量,的,的,多,多,少,少,是,是,衡,衡,量,量,测,测,试,试,人,人,员,员,工,工,作,作,效,效,率,率,的,的,一,一,方,方,面,面,;,;,另,另,一,一,个,个,衡,衡,量,量,指,指,标,标,是,是,每,每,人,人,日,日,提,提,交,交,的,的bug,数,数,。,。,2,、,、bug,严,严,重,重,程,程,度,度,:,:,Bug,的,的,严,严,重,重,程,程,度,度,是,是,衡,衡,量,量bug,的,的,质,质,量,量,的,的,一,一,个,个,重,重,要,要,因,因,素,素,,,,,好,好,的,的bug,应,应,该,该,是,是,极,极,端,端,严,严,重,重,的,的,,,,,对,对,系,系,统,统,造,造,成,成,极,极,大,大,危,危,害,害,的,的,。,。,3,、,、bug,价,价,值,值,:,:,Bug,的,的,双,双,方,方,面,面,评,评,判,判,,,,,对,对,于,于bug,的,的,价,价,值,值,开,开,发,发,人,人,员,员,在,在,另,另,外,外,一,一,个,个,角,角,度,度,上,上,进,进,行,行,评,评,判,判,以,上,上,三,三,个,个,因,因,素,素,的,的,加,加,权,权,平,平,均,均,才,才,能,能,更,更,有,有,效,效,的,的,评,评,价,价,测,测,试,试,人,人,员,员,的,的,绩,绩,效,效,!,!,Founder R&D,4.3,缺,缺,陷,陷,统,统,计,计,分,分,析,析,工,工,具,具,介,介,绍,绍,Founder R&D,测,试,试,结,结,果,果,分,分,析,析,和,和,评,评,价,价,缺,陷,陷,密,密,度,度:,基,本,本,的,的,缺,缺,陷,陷,测,测,量,量,是,是,以,以,每,每,千,千,行,行,代,代,码,码,的,的,缺,缺,陷,陷,数,数(Defects/KLOC),来,来,测,测,量,量,的,的,。,。,称,称,为,为,缺,缺,陷,陷,密,密,度,度(Dd),,,,,其,其,测,测,量,量,单,单,位,位,是,是defects,KLOC,。,。,可,可,按,按,照,照,以,以,下,下,步,步,骤,骤,来,来,计,计,算,算,一,一,个,个,程,程,序,序,的,的,缺,缺,陷,陷,密,密,度,度,:,:,累计,开,开发,过,过程,中,中每,个,个阶,段,段发,现,现的,缺,缺陷,总,总数(D)。,统计,程,程序,中,中新,开,开发,的,的和,修,修改,的,的代,码,码行,数,数(N),。,。,计算,每,每千,行,行的,缺,缺陷,数,数Dd=1000*D/N,。,。,例如,,,,一,个,个29.6万,行,行的,源,源程,序,序总,共,共有145个,缺,缺陷,,,,则,缺,缺陷,密,密度,是,是:,Dd,1000*145/296000=0.49defectsKLOC,。,。,在计,算,算缺,陷,陷密,度,度时,,,,最,重,重要,的,的是,要,要使,用,用正,确,确的,规,规模,测,测量,。,。,Founder R&D,测试,结,结果,的,的分,析,析和,评,评价,输出,测,试,试综,合,合报,告,告,:,:,测试,过,过程,的,的总,结,结,测试,数,数据,分,分析,(,(按,照,照严,重,重程,度,度等,方,方式,分,分类,统,统计,的,的分,析,析,,包,包括,测,测试,密,密度,等,等),产品,主,主要,问,问题,和,和总,体,体评,价,价,遗留,的,的问,题,题总,结,结,最终,的,的测,试,试结,论,论,Founder R&D,测试,结,结果,分,分析,和,和评,价,价,为了,了,了解,和,和控,制,制缺,陷,陷带,来,来的,费,费用,,,,很,有,有必,要,要测,量,量缺,陷,陷排,除,除的,效,效果,测,测量,:,:,一种,测,测量,方,方法,是,是计,算,算每,小,小时,排,排除,缺,缺陷,的,的个,数,数;,一种,是,是计,算,算缺,陷,陷排,除,除效,益,益,,即,即测,量,量通,过,过某,一,一排,除,除方,法,法所,发,发现,的,的缺,陷,陷的,百,百分,比,比。,缺陷,排,排除,效,效益,是,是45%,100个,缺,缺陷,开始,测,测试,测试,发现45,个,个缺,陷,陷,missing55defects,Founder R&D,测试,结,结果,分,分析,和,和评,价,价,测试,覆,覆盖,率,率测,量,量,语句,覆,覆盖,率,率,测,测,试,试经,历,历语,句,句数/总,语,语句,数,数,分支,覆,覆盖,率,率,测,测,试,试经,历,历支,路,路数/总,支,支路,数,数,简单,路,路径,覆,覆盖,率,率,测,测试,经,经历,简,简单,路,路径,数,数/,总,总简,单,单路,径,径数,功能,覆,覆盖,率,率,界面,数,数,菜单,数,数,输入/输,出,出的,数,数据,元,元数,构,件,件,、,、,模,模,块,块,Founder R&D,4.5,软,软,件,件,测,测,试,试,经,经,验,验,分,分,享,享,所,有,有,的,的,测,测,试,试,都,都,应,应,追,追,溯,溯,到,到,需,需,求,求,。,。,因,因,最,最,严,严,重,重,的,的,错,错,误,误,是,是,导,导,致,致,程,程,序,序,无,无,发,发,满,满,足,足,需,需,求,求,的,的,错,错,误,误,;,;,软,件,件,开,开,发,发,人,人,员,员,和,和,管,管,理,理,人,人,员,员,首,首,先,先,应,应,该,该,尽,尽,早,早,地,地,和,和,不,不,断,断,地,地,进,进,行,行,各,各,种,种,软,软,件,件,质,质,量,量,保,保,证,证,活,活,动,动,(,(,如,如,需,需,求,求,和,和,设,设,计,计,阶,阶,段,段,同,同,行,行,评,评,审,审,和,和,走,走,查,查,等,等,),);,软件开,发,发人员,应,应避免,检,检查自,已,已的程,序,序,利,用,用同行,评,评审的,方,方式对,代,代码进,行,行审查,;,;(,自己检,查,查容易,依,依照原,有,有的程,序,序设计,思,思路进,行,行,往,往,往查不,出,出问题),在设计测,试,试用例时,,,,,必须明确,预,预期的输,出,出结果,,否,否则对实,际,际的输出,结,结果很难,有,有检验的,标,标准,测,试,试失去意,义,义。,测试用例,应,应由输入,数,数据和与,之,之对应的,期,期望输出,结,结果这两,部,部分组成,,,,在输入,数,数据中,,应,应当包括,合,合理的输,入,入条件和,不,不合理的,输,输入条件,;,;,在进行各,种,种分析和,修,修复工作,中,中,要充,分,分注意修,复,复工作所,产,产生的影,响,响效果和,波,波及效果,。,。,Founder R&D,软件测试,经,经验分享,统计表明,大,大约有60%的错,误,误是在设,计,计阶段之,前,前注入的,,,,并且修,正,正一个软,件,件错误所,需,需的费用,将,将随着软,件,件生存期,的,的进展而,上,上升。错,误,误发现得,越,越晚,修,复,复它的费,用,用就越高,,,,而且呈,指,指数增长,的,的趋势。,测试后程,序,序中残存,的,的错误数,目,目与该程,序,序中已发,现,现的错误,数,数目(即,检,检错率),很,很可能成,正,正比;(,编码规范,、,、需求理,解,解、技术,能,能力、内,部,部耦合性,是,是引起这,些,些现象的,原,原因),程序中的大,部,部分错误往,往,往是在一小,部,部分模块中,发,发现的,遵,循,循普遍适用,的,的“二八定,理,理”(即80%的错误,往,往往是由20%的模块,所,所造成的),,,,例如,IBM公司的OS/370操作系统,中,中,47%,的,的错误仅,与,与该系统中,的,的4%的程,序,序模块有关,;,;,要严格执行,测,测试计划,,排,排除测试的,随,随意性,这,样,样才能消除,各,各种无序操,作,作所造成的,副,副作用;,测试设计决,定,定了测试的,有,有效性和效,率,率,测试工,具,具只能提高,测,测试效率,应当对每一,个,个测试结果,做,做全面的检,查,查,这样才,有,有可能找到,真,真正的出错,原,原因,为今,后,后的调试工,作,作奠定基础,。,。,Founder R&D,结束,语,语,产品,越,越复,杂,杂,,测,测试,花,花费,的,的时,间,间就,越,越长,,,,费,用,用就,越,越大,,,,测,试,试发,现,现缺,陷,陷的,效,效率,也,也就,越,越低,。,。,缺陷,会,会掩,盖,盖或,加,加重,其,其它,缺,缺陷,。,。也,就,就是,说,说,,当,当一,个,个程,序,序有,许,许多,缺,缺陷,时,时,,由,由于,缺,缺陷,相,相互,作,作用,,,,使,得,得发,现,现和,修,修复,缺,缺陷,的,的过,程,程更,加,加复,杂,杂。,这,这使,得,得一,些,些缺,陷,陷很,难,难查,找,找和,修,修复,。,。一,个,个缺,陷,陷可,能,能掩,盖,盖其,它,它缺,陷,陷,,使,使得,这,这些,被,被掩,盖,盖的,缺,缺陷,难,难以,发,发现,,,,增,加,加了,它,它们,逃,逃过,测,测试,的,的可,能,能性,。,。,遵照,规,规范,化,化的,方,方法,,,,仔,细,细复,查,查和,测,测试,每,每个,小,小程,序,序模,块,块,,这,这比,让,让任,何,何测,试,试组,在,在你,的,的程,序,序中,发,发现,缺,缺陷,的,的效,果,果要,好,好。,也,也就,是,是说,,,,尽,早,早的,将,将缺,陷,陷排,除,除掉,。,。测,试,试不,能,能避,免,免缺,陷,陷的,发,发生,,,,只,能,能是,一,一种,补,补救,。,。,你,是,是,唯,唯,一,一,能,能,做,做,到,到,生,生,产,产,出,出,无,无,缺,缺,陷,陷,程,程,序,序,的,的,人,人,,,,,其,其,他,他,任,任,何,何,人,人,都,都,无,无,法,法,帮,帮,你,你,做,做,到,到,这,这,一,一,点,点,。,Founder R&D,希,望,望,对,对,大,大,家,家,有,有,帮,帮,助,助,Q&A,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 市场营销


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!