河南软件测试公司:什么是Bug(软件错误)?
发布时间:2022-11-09 10:25
阅读数:

【河南软件测试公司:什么是Bug(软件错误)?

 所谓“(Bug)”,是指电脑系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出错。硬件的出错有两个原因,一是设计错误,一是硬件部件老化失效等。 

 软件的Bug:狭义概念是指软件程序的漏洞或缺陷,广义概念除此之外还包括测试工程师或用户所发现和提出的软件可改进的细节、或与需求文档存在差异的功能实现等。仅就狭义概念而言,软件出现Bug的原因有:

对各种流程分支考虑不全面;对边界情况的处理不到位;编码时的手误。

 任何软件在发布时都不可能是绝对的零Bug。在软件过程管理中通行的CMM(能力成熟度模型)中规定的软件质量标准是(Bug个数/千行源码):

CMM111.95CMM25.52CMM32.39CMM40.92CMM50.32

  当且仅当,程序规格说明书(软件需求)存在并且合理,如果软件测试 软件功能和软件规格说明书不相符合,我们就说是软件错误。当软件需求不存在,用户需求存在并且合理,软件功能和用户功能不相符合,就说明是软件错误;软件测试的阶段:整个软件开发的生命周期,需求阶段介入 验证需求的合理性和正确性。

以上就是河南软件测试公司小编为大家分享的关于什么是bug的相关知识啦 

ruanjianceshi (7).jpg


标签:软件测试软件测试公司河南软件测试河南软件测试公司什么是Bug

【本文标题】河南软件测试公司:什么是Bug(软件错误)?,【本文网址】http://www.dzytc.cnhttp://www.dzytc.cn/news/155.html