软件测试方法与实践 - Ch.3软件测试计划 第三章 软件测试计划与文档 3.1 软件测试生命周期 在统一软件开发过程(RUP)定义中,测试生命周期分为: 测试计划:《软件测试合同》,《软件测试技术规格说明》,软件测试需求,安排测试人员,提供测试工具。 测试设计:分解测试项目,设计测试环境,设计测试用例,编写测试用例概要说明 测试开发:测试用例编码,定义测试条件、输入值和预期输出值,编写测试用例详细说明 测试执行:执行软件测试用例,记录测试结果《测试记录》,编写《软件问题报告》,测试的结果提交开发单位,尽可能自动执行测试 缺陷跟踪:软件缺陷跟踪管理是测试工作的一个重要部分,测试的目的是为了尽早发现软件系统中的缺陷,而对软件缺陷进行跟踪管理的目的是确保每个被发现的缺陷都能够及时得到处理。 测试评估:评价软件的各项指标,如果达到预期的结果,停止测试,提交用户单位,如果达不到预期的结果,软件继续修改,并进行回归测试,单元测试、集成测试、系统测试评估等活动。 等阶段(见下图) 3.1 软件测试生命周期 软件测试生命周期活动 “软件测试生命周期”涉及以下5个方面: 测试计划 测试设计 测试开发 测试执行 缺陷跟踪和测试评估 软件测试生命周期 1.测试计划 在项目的初期,需要由测试经理或测试组长根据《需求规格说明书》或界面原型编写测试计划,生成《测试计划文档》。这一阶段的工作包括编写测试
原创力文档

文档评论(0)