【前言】
本系列文章仅供学习,请勿转载。如有侵权请联系删除。
介绍几个典型的软件缺陷案例,缺陷有关的术语:错误、缺陷、故障和失效;软件缺陷产生的原因;软件工程实践来减少软中的缺陷;软件缺陷分类
1 基本概念
术语 |
说明 |
缺陷(bug) |
软件未达到产品说明书表明的功能、出现了说明书不会出现的错误、功能超出说明书范围、未达到说明书未指出但应达到的功能、用户认为不好(不易使用,运行缓慢,难以理解)。注意:缺陷导致软件故障 |
故障 |
软件运行过程中出现的不希望/不可接受的内部状态,丧失了在规定限度内执行所需功能的能力,故障是动态 的且可能导致失效,故障是软 |