川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

软件缺陷如何管理,你知道吗?

作者:川石学院 日期:2022-08-09 17:40:24 点击数:

一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“软件缺陷如何管理”。

软件缺陷如何管理,你知道吗?(图1)

  软件缺陷管理

  软件缺陷-概念

  软件缺陷-基本概念主要分为:缺陷、故障、失效。

  •   缺陷(Defect):以静态形式存在于软件内部,相当于BUG;

  •   故障(Fault):软件运行中出现的状态,不处理可能会失效,以动态形式存在;

  •   失效(Failure):软件运行时产生的外部异常行为结果,与用户需求不一致。

  缺陷不一定导致故障,故障也不一定会失效;缺陷导致故障,有可能导致失效,也有可能不会导致失效。

  软件缺陷-定义

  软件未达到产品说明书中已标明的功能软件未达到产品说明书中虽未指出但应达到的目标软件出现产品说明书中指明不会出现的错误软件功能超出了产品说明书中指明的范围软件测试人员认为软件中难以理解、不易使用、运行速度缓慢,或者最终用户认为不好缺陷的几种类型:

  · 设计不合理;

  · 功能、特性没有实现或部分实现;

  · 运行出错,包括运行中断、系统崩溃、界面混乱等;

  · 与需求不一致,在执行TestCase时则为实际结果和预期结果不一致;

  · 用户不能接受的其他问题,如存取时间过长、界面不美观;软件实现了需求未提到的功能。

  软件缺陷-产生的原因

  人员沟通不到位,交流上有误解或根本不交流文档不完善需求不断的变化参与人员过度自信程序设计有误软件复杂性工期短、任务重、时间压力大软件开发工具与软硬件。

  识别软件缺陷

  · 通过测试用例中的预期结果进行识别通过需求规格说明书进行识别

  · 通过用户手册及其他文档进行识别通过同行业相类似成熟的商业软件识别

  · 通过与开发人员的沟通进行识别通过与有经验测试人员沟通进行识别

  · 通过参照同行业隐式需求进行识别


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2022-08-09 17:40:24
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2022-08-09 17:40:24
  • 国外的月亮也不一定比国内测试猿的年薪美~2022-08-09 17:40:24
  • 建筑工程专业朱同学成功转行为软件测试人!2022-08-09 17:40:24
  • 财务管理专业转行软件测试月薪甩会计几条街!2022-08-09 17:40:24
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2022-08-09 17:40:24
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2022-08-09 17:40:24
  • 文科生转行软件测试照样拿下高薪15K!2022-08-09 17:40:24
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2022-08-09 17:40:24
  • 毕业1年,迷茫的他最终选择转行软件测试2022-08-09 17:40:24