软件缺陷及缺陷报告

本文详细阐述了软件缺陷的定义,包括未达到需求功能、设计不合理等问题,并探讨了缺陷产生的主要原因如需求解释错误、软件复杂性等。同时,介绍了缺陷报告的内容、状态及其处理流程,强调了报告应完整且易于他人复现问题。
摘要由CSDN通过智能技术生成

软件缺陷定义

缺陷就是问题,最终表现为所需要的的功能没有完全实现,没有满足用户的需求

具体包含:

未达到需求文档功能

出现需求文档中指明不会出现的错误

功能超出需求规格说明说的范围

未达到需求文档虽然没有指明,但应该达到的目标

测试人员或用户认为软件难以理解,不易使用,运行速度慢或最终用户认为不好

表现形式

功能,特性没有实现或部分实现

设计不合理,功能特性不明确,逻辑不清楚或存在矛盾

产品实际结果和所期望结果不一致

没有达到需求说明书所规定的性能指标

运行出错,中断,奔溃,界面混乱

数据不正确,精度不够,不完整,格式不统一

用户不能接受的其他问题,超时,界面丑陋

硬件或系统软件存在的其他问题

缺陷产生的原因

缺陷不可避免的主要原因:

需求解释或记录错误

用户需求定义错误

需求说明存在错误

编码说明,程序代码有误

硬件或系统存在错误

文档错误,内容不正确,拼写错误

缺陷产生的根源:

交流不充分

软件复杂性

开发任务的错误

需求变化

进度压力

缺陷报告

内容:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值