background image

 

2、 BUG 的定义:

BUG:(小错误,缺陷,不足,过失 …) 一个计算机 bug 指在计算机程序中存在的一个错误

error)、缺陷(flaw)、疏忽(mistake)或者故障(fault),这些 bug 使程序无法正确的

运行。

Bug 产生于程序的源代码或者程序设计阶段的疏忽或者错误。

 

Defect:(缺陷) 在软件工程(Software Engineering)中,软件与它的需求(requirements)
不一致,常常指软件无法正确完成需求所要求的功能,也称之为

bug。

 

 

Fault:(故障)被定义为存在于组件、设备或者子系统中异常的条件或者缺陷,常常会导致系
统的失败。

 

Error:(错误) 一个 error 是指编写错误的代码,通常是无意中造成的。一般有两类主要的错
误,一是语法错误(

syntax error),该类错误易于检测,因为代码在编译阶段无法解析而

不能正常编译通过。另一个是逻辑错误(

logical error),因为它与代码的实际执行密切相关

所以不易发现。

 

 

二、

 项目测试的规划

项目测试内容:

将项目测试分为项目开发阶段测试和项目完工验收测试两个部分。

开发阶段测试内容主要包括:模块功能测试、集成测试和文档检查。

模块功能测试:确保系统各功能模块能够正常运行,数据的

IPO 符合系统设计的要求。单元

和模块功能满足需求定义。

集成测试:系统各模块组装后,根据业务流程的要求,能够正确地完成各业务功能,并且
数据的处理和输出正确。