一、软件生命周期
-
软件开发全部过程、活动和任务的结构框架,是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护的过程
-
软件开发过程中,软件测试所做的全部工作可称为软件测试的生命周期
-
单元测试、集成测试、系统测试都可以再进行四个阶段的划分
-
测试计划阶段—测试计划
-
测试设计阶段—测试方案
-
测试实现阶段—测试用例、测试规程、自动化脚本
-
测试执行阶段—测试 告
二、缺陷和缺陷 告单
1、缺陷分类
- 分为5种:BUG,错误(Error),缺陷(Defect),故障(Fault),失效(Failure)
- 缺陷:指被测软件的功能与需求说明书中的描述不一致,负责人一般为开发人员
- 改进(Enhancement):指用户需求与需求规格说明书中的描述不一致,负责人一般为需求人员
2、缺陷管理的目的
- 保证信息的一致性
- 保证缺陷得到有效的跟踪、解决
- 获取正确的bug信息,用作缺陷分析和产品度量
3、一个简单的bug跟踪流程
1、概念:测试执行过程中,发现软件失效后,提出书面的 告,提供给开发人员或其他负责人员作为定位缺陷的依据,也作为日后缺陷度量的数据依据
2、缺陷跟踪单写作准则(5C)
- Correct(准确)、Clear(清晰)、Concise(简洁)、Complete(完整)、Consistent(一致)
3、缺陷跟踪单基本内容

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!