【无标题】

软件缺陷

1.软件定义

  • 从产品内部看:缺陷是软件产品在开发、维护过程中存在的问题、毛病;
  • 从产品外部看,缺陷是程序所需要实现的某种功能的失效或违背。

2.缺陷产生原因

  • 需求文档不完整、不正确、修改频繁、理解不同、沟通不到位;
  • 软件设计过程中考虑不周到,方面、多变、理解和沟通不足;
  • 项目压时间,赶进度;
  • 设计和编码错误引入缺陷;
  • 测试和实施过程中安装错误、配置错误

3.缺陷评价标准

  • 软件未实现需求中明确提出的功能;
  • 软件未实现需求中虽未明确提及但应实现的功能;
  • 软件出现了需求中指明不应出现的错误;
  • 软件实现了需求中没有提及的功能;
  • 软件难以理解、不易使用、运行缓慢。

4.缺陷编写属性

  • 缺陷ID:工具中都是自动生成;
  • 缺陷标题:使用简单明了的话语描述缺陷现象;
  • 重现步骤:描述缺陷出现的过程,便于开发查找原因;
  • 所属模块:用于统计系统不同模块产生bug数;
  • 发现人:提交人; 发现时间:【默认为提交时间】;
  • 严重程度:问题对系统的影响响度(一般情况下影响大的问题,修改优先级也会是高);
  • 优先级:问题修改的先后顺序;
  • 缺陷类型:为了后期统计问题出现原因进行总结;
  • 缺陷状态:根据各个节点操作自动生成(禅道中默认状态:激活——已解决——已关闭)
  • 测试环境:发现问题的环境;
  • 责任人:指派给谁修改 ;
  • 所属版本:发现问题的版本 ;
  • 修改日期:默认当前日期
  • 引入原因:初步判定问题原因;
  • 备注信息:
  • 相关附件:上传问题现象图和报错日志截图等

5.缺陷优先级:紧急、高、中、低
6.缺陷严重级别

  • 致命缺陷:引起系统崩溃、悬挂、死机或违纪人身安全以及系统的主要功能丧失;
  • 严重缺陷:系统中主要功能部分丧失,数据不能保存,次要功能完全丧失、数据丢失、系统的功能受到严重影响;
  • 重要缺陷:产生错误结果、系统不稳定、数据出现错误、意外退出、业务流程不正确;
  • 一般缺陷:次要功能没有安全实现,提示信息不准确、刷新错误、计算错误、统计错误、字符长度类型错误等;
  • 较小缺陷:滚动条无效、提示语不明确、可编辑或不可编辑区域不明显,光标跳转卡顿、格式没对齐、错别字、错别标点符号等;
  • 改进缺陷:界面优化、按钮 的优化、主题色改进、提示框。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值