软件测试基础教程 杜文洁景秀丽主编 中国水利水电出版社
软件测试基础教程 杜文洁 景秀丽 主编 中国水利水电出版社
第六拿软件测试计划与相关文档 61测试计划的制定 62测试文档 6.3测试用例文档的设计 64测试总结报告 习题 第六章教件测试计划与相关文档
第六章 软件测试计划与相关文档 第六章 软件测试计划与相关文档 6.1 测试计划的制定 6.2 测试文档 6.3 测试用例文档的设计 6.4 测试总结报告 习题
本章概要 软件测试计划的制定 测试文档的形成 测试用例文档的编写 测试报告的编写格式 第六章教件测试计划与相关文档
本章概要 第六章 软件测试计划与相关文档 ➢软件测试计划的制定 ➢测试文档的形成 ➢测试用例文档的编写 ➢测试报告的编写格式
61测试计划的制定 61.1测试计划 612测试计划的制定 613软件开发、软件测试与测试计划制定的并行关系 第六章教件测试计划与相关文档
6.1 测试计划的制定 第六章 软件测试计划与相关文档 6.1.1 测试计划 6.1.2 测试计划的制定 6.1.3 软件开发、软件测试与测试计划制定的并行关系
611浏试计划 软件测试是一个有组织有计划的活动,应当给予充分的时间和资源 进行测试计划,这样软件测试才能在合理的控制下正常进行。测试计 划( Test Planning)作为测试的起始步骤,是整个软件测试过程的关 键管理者。 测试计划的定义 测试计划规定了测试各个阶段所要使用的方法策略、测试环境、测 试通过或失败的准则等内容。《ANSI/EEE软件测试文档标准829 1983》将测试计划定义为:“一个叙述了预定的测试活动的范围、途 径、资源及进度安排的文档。它确认了测试项、被测特征、测试任务 、人员安排,以及任何偶发事件的风险。” 第六章教件测试计划与相关文档
6.1.1 测试计划 第六章 软件测试计划与相关文档 软件测试是一个有组织有计划的活动,应当给予充分的时间和资源 进行测试计划,这样软件测试才能在合理的控制下正常进行。测试计 划(Test Planning)作为测试的起始步骤,是整个软件测试过程的关 键管理者。 1.测试计划的定义 测试计划规定了测试各个阶段所要使用的方法策略、测试环境、测 试通过或失败的准则等内容。《ANSI/IEEE软件测试文档标准829- 1983》将测试计划定义为:“一个叙述了预定的测试活动的范围、途 径、资源及进度安排的文档。它确认了测试项、被测特征、测试任务 、人员安排,以及任何偶发事件的风险
611测试计划 2.测试计划的目的和作用 测试计划的目的是明确测试活动的意图。它规范了软件测试内容、 方法和过程,为有组织地完成测试任务提供保障。专业的测试必须以 个好的测试计划作为基础。尽管测试的每一个步骤都是独立的,但 是必须要有一个起到框架结构作用的测试计划 3.测试计划书 测试计划文档化就成为测试计划书,包含总体计划也包含分级计划 是可以更新改进的文档。从文档的角度看,测试计划书是最重要的 测试文档,完整细致并具有远见性的计划书会使测试活动安全顺利地 向前进行,从而确保所开发的软件产品的高质量 第六章教件测试计划与相关文档
6.1.1 测试计划 第六章 软件测试计划与相关文档 2.测试计划的目的和作用 测试计划的目的是明确测试活动的意图。它规范了软件测试内容、 方法和过程,为有组织地完成测试任务提供保障。专业的测试必须以 一个好的测试计划作为基础。尽管测试的每一个步骤都是独立的,但 是必须要有一个起到框架结构作用的测试计划。 3.测试计划书 测试计划文档化就成为测试计划书,包含总体计划也包含分级计划 ,是可以更新改进的文档。从文档的角度看,测试计划书是最重要的 测试文档,完整细致并具有远见性的计划书会使测试活动安全顺利地 向前进行,从而确保所开发的软件产品的高质量
611浏试计划 4.测试计划的内容 软件测试计划是整个测试过程中最重要的部分,为实现可管理且 高质量的测试过程提供基础。测试计划以文档形式描述软件测试 预计达到的目标,确定测试过程所要采用的方法策略。测试计划 包括测试目的、测试范围、测试对象、测试策略、测试任务、测 试用例、资源配置、测试结果分析和度量以及测试风险评估等, 测试计划应当足够完整但也不应当太详尽。借助软件测试计划, 参与测试的项目成员,尤其是测试管理人员,可以明确测试任务 和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进 度,应对测试过程中的各种变更。因此一份好的测试计划需要综 合考虑各种影响测试的因素。 第六章教件测试计划与相关文档
6.1.1 测试计划 第六章 软件测试计划与相关文档 4.测试计划的内容 软件测试计划是整个测试过程中最重要的部分,为实现可管理且 高质量的测试过程提供基础。测试计划以文档形式描述软件测试 预计达到的目标,确定测试过程所要采用的方法策略。测试计划 包括测试目的、测试范围、测试对象、测试策略、测试任务、测 试用例、资源配置、测试结果分析和度量以及测试风险评估等, 测试计划应当足够完整但也不应当太详尽。借助软件测试计划, 参与测试的项目成员,尤其是测试管理人员,可以明确测试任务 和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进 度,应对测试过程中的各种变更。因此一份好的测试计划需要综 合考虑各种影响测试的因素
611浏试计划 实际的测试计划内容因不同的测试对象而灵活变化,但通常 来说一个正规的测试计划应该包含以下几个项目,也可以看 作是通用的测试计划样本以供参考: 测试的基本信息: 包括测试目的、背景、测试范围等; 测试的具体目标: 列出软件需要进行的测试部分和不需要进行的测试部分; 测试的策略 测试人员采用的测试方法,如回归测试、功能测试、自动测 试等 测试的通过标准: 测试是否通过的界定标准以及没有通过情况的处理方法 停测标准 第六章教件测试计划与相关文档
6.1.1 测试计划 第六章 软件测试计划与相关文档 实际的测试计划内容因不同的测试对象而灵活变化,但通常 来说一个正规的测试计划应该包含以下几个项目,也可以看 作是通用的测试计划样本以供参考: 测试的基本信息: 包括测试目的、背景、测试范围等; 测试的具体目标: 列出软件需要进行的测试部分和不需要进行的测试部分; 测试的策略: 测试人员采用的测试方法,如回归测试、功能测试、自动测 试等; 测试的通过标准: 测试是否通过的界定标准以及没有通过情况的处理方法; 停测标准:
611浏试计划 给出每个测试阶段停止测试的标准; 测试用例 详细描述测试用例,包括测试值、测试操作过程、测试期待值等 测试的基本支持: 测试所需硬件支持、自动测试软件等; 部门责任分工: 明确所有参与软件管理、开发、测试、技术支持等部门的责任细则; 测试人力资源分配 列出测试所需人力资源以及软件测试人员的培训计划; 测试进度安 制定每一个阶段的详细测试进度安排表; 风险估计和危机处理: 估计测试过程中潜在的风险以及面临危机时的解决办法。 第六章教件测试计划与相关文档
给出每个测试阶段停止测试的标准; 测试用例: 详细描述测试用例,包括测试值、测试操作过程、测试期待值等; 测试的基本支持: 测试所需硬件支持、自动测试软件等; 部门责任分工: 明确所有参与软件管理、开发、测试、技术支持等部门的责任细则; 测试人力资源分配: 列出测试所需人力资源以及软件测试人员的培训计划; 测试进度安排: 制定每一个阶段的详细测试进度安排表; 风险估计和危机处理: 估计测试过程中潜在的风险以及面临危机时的解决办法。 6.1.1 测试计划 第六章 软件测试计划与相关文档
611测试计划 个理想的测试计划应该体现以下几个特点 在检测主要缺陷方面有一个好的选择; 提供绝大部分代码的覆盖率; 具有灵活性; 易于执行、回归和自动化; 定义要执行测试的种类; 测试文档明确说明期望的测试结果; 当缺陷被发现时提供缺陷核对 明确定义测试目标; 明确定义测试策略; 明确定义测试通过标准; 没有测试冗余; 确认测试风险; 文档化确定测试的需求; 定义可交付的测试件。 第六章教件测试计划与相关文档
6.1.1 测试计划 第六章 软件测试计划与相关文档 一个理想的测试计划应该体现以下几个特点: 在检测主要缺陷方面有一个好的选择; 提供绝大部分代码的覆盖率; 具有灵活性; 易于执行、回归和自动化; 定义要执行测试的种类; 测试文档明确说明期望的测试结果; 当缺陷被发现时提供缺陷核对; 明确定义测试目标; 明确定义测试策略; 明确定义测试通过标准; 没有测试冗余; 确认测试风险; 文档化确定测试的需求; 定义可交付的测试件