首页游戏攻略软件测试中常碰到的软件错误与软件缺陷

软件测试中常碰到的软件错误与软件缺陷

misa2 03-26 4次浏览 0条评论

软件错误:编写代码时有可能出现错误,这种错误喊做bug。错误在整个软件开发周期很可能扩散,需求阶段发生的错误在设计期有可能被放大,在编写代码时还会进一步扩展。

软件缺陷:缺陷是错误的结果(缺陷是错误的表现)。缺陷很难捕捉。

缺陷分为错误缺陷和遗漏缺陷:

错误缺陷:把某些信息输到不正确的表达中。

遗漏缺陷(更难检测和解决):在设计过程中没有输进某些正确且必要的信息。

软件错误的类型:

1、需求错误

需求指定的不合理或不正确;需求不完全;需求中含有逻辑错误;需求分析的文档有误等。

2、功能与性能错误

功能或性能存在错误,或遗漏了某些功能,或规定了某些冗余的功能;为用户提供的信息有误,或信息不确切;对反常情状处理有误等。

3、软件结构错误

程序掌握流程或掌握顺序有误;处理过程有误等。

4、数据错误

数据定义或数据结构有错误;数据存取或数据操作有误等。

5、实现和编码错误

编码错误包括语法错误、数据名错误、局部变量和全局变量混杂或者程序逻辑有误等。

6、集成错误

展开全文

软件的内部接口、外部接口有误; 软件各相关部分在时间配合、数据吞吐量等方面不协调等。

7、系统结构错误

操作系统调用错误或使用错误、恢复错误、诊断错误、分割及覆盖错误,以及引用环境的错误等。

8、测试定义与测试执行错误

测试方案设计与测试实施的错误、测试文档的问题、测试用例不足够等。

出现错误的原因:

1、交流不够、交流上有误解或根本没有进行交流。在不清楚应该做什么或不应该做什么的情状下进行了使用开发。

2、软件复杂性。

3、程序设计错误。软件设计阶段出现的错误。

4、需求不断转变。有可能导致系统重新设计、项目日程重新安顿、已经完成的工作要重做或完全放弃等。

5、时间压力。项目日程表很难做到精确,最终期限来临之际,时间紧迫导致出错。

6、代码文档不完全。应鼓励程序员为其代码编写文档。

7、软件开发工具。当软件产品的开发依靠于某些软件工具时,这些工具本身隐躲的错误也有可能导致产品的错误。

软件缺陷的主要特征:

1、软件未达到软件产品需求阐明书指明的要求。

2、软件出现了软件产品需求阐明书中指明不应出现的错误。

3、软件功能超出软件产品阐明书指明的领域。

4、软件未达到软件产品阐明书未指明应达到的要求。

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

以上内容为大家介绍了软件测试中常碰到的软件错误与软件缺陷,本文由多测师亲自撰写,期看对大家有所扶助。

隐藏日程
Needle竞赛资讯 | 挑战疫后公共空间设计,参与策略性城市主义竞赛! 原创 丰田新一代C-HR假想图 2023年发布
相关内容
发表评论

游客 回复需填写必要信息