欢迎来到天天文库
浏览记录
ID:29758777
大小:28.15 KB
页数:24页
时间:2018-12-23
《一个缺陷测试报告的组成有哪些-》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划一个缺陷测试报告的组成有哪些? 软件缺陷Asoftwarebugoccurswhenoneormoreofthefollowingfiverulesistrue: 1.Thesoftwaredoesn'tdosomethingthattheproductspecificationsaysitshoulddo. 2.Thesoftwaredoessomethingthattheproductspecificationsaysitshouldn'tdo. 3.Thesoft
2、waredoessomethingthattheproductspecificationdoesn'tmention. 4.Thesoftwaredoesn'tdosomethingthattheproductspecificationdoesn'tmentionbutshould. 5.Thesoftwareisdifficulttounderstand,hardtouse,slow,orinthesoftwaretester'seyeswillbeviewedbytheenduserasjustplainnotright.目的-通过该培训员工可对保安行业有初步了解,并感受到安保行
3、业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 如果出现了下面的一种或多种情况,即说明软件中出现了缺陷: 1软件没有实现产品说明书中指定的应该实现的功能 2软件实现了产品说明书中指定的不应该实现的功能,即超出了产品说明书中指定的范围 3软件实现了产品说明书中没有提及的功能 4软件没有实现产品说明书中没有提到但是他应该实现的功能 5软件测试人员认为软件难于理解,不易使用,运行速度缓慢,或者最终用户认为软件不符合行业操作流程和规范,是明显不管理缺陷
4、的第一步是定义缺陷。 缺陷不可避免1软件是人类编写的,人难免会犯错误,这必然给软件留下不良的痕迹。2相比其他类型的项目,软件项目具有鲜明的行业特点。软件产品与传统产品有很多不同的特征,如不可见性、灵活性高度的复杂性。 软件错误:指在软件生命周期内的不希望或者不可接受的人为错误,将导致软件缺陷的的产生 软件故障:指在软件运行的过程中出现的一种不希望或者不可接受的内部状态 软件失效:软件运行时产生的一种不希望或者不可接受的外部行为结果,是系统对用户要求的偏离,是一种面向用户的概念。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保
5、其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 需求规格说明书是软件缺陷最多的地方主要是因为用户一般是非计算机专业人员,软件开发人员和用户的沟通本身就存在比较大的困难,对要开发的产品功能理解不一致由于软件产品还没有设计、开发、完全靠想象力去描述系统的实现结果,所以有很多特性还不够清晰3用户的需求总是在不断的变化的,这些变化如果没有在产品规格说明书中得到正确的描述,就容易引起前后文、上下文的矛盾部分开发人员对规格说明书不够重视,在规格说明书的设计和写作上投入的时间和人力不足有时整个开发队伍的沟通也不够
6、充分,可能只有设计师或者项目经理得到更多的信息较多 每个阶段注入的缺陷在本阶段就被发现和清除是最佳选择:1因为前期阶段注入的缺陷在后面阶段被发现和消除的代价高得多2软件缺陷发现或解决的越晚,修复软件缺陷的代价就越高3修正错误的代价不是随着时间线性增长,而是几乎呈指数级增长的。 软件缺陷报告记录哪些缺陷信息:缺陷类型、内容说明、备注 用哪些状态来标识和跟踪软件缺陷:提交、打开、拒绝、修复、关闭、推迟、重新打开 为什么缺陷的严重性和优先级不是一一对应的吗:因为修正软件缺陷不是一个纯技术问题,有事需要综合考虑市场发布和质量风险等风险目的-通过该培训员工可对保安行业有初步了解,并感受到安
7、保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 解决缺陷就一定是指修复缺陷吗?为什么?解决不一定是修正,也可能是其他处理方式,比如在下一个版本中修正或干脆不修正。总是,对每个被发现的缺陷处理的处理方式必须能够在开发组织中达成一致。 1.你所了解的软件缺陷管理工具中,你比较喜欢哪个?简单说明原因
此文档下载收益归作者所有