软件评测师-软件测试过程与管理

软件评测师-软件测试过程与管理一、测试过程模型1.测试过程模型分为组织级测试过程、测试管理过程、静态测试过程2.组织级测试过程组织级测试过程用于开发和管理组织级测试规格说明,常见的组织级测试规格说明包括组织级测试方针和组织级测试策略组织级测试方针是一个执行级文档,描述组织内的测试目的,目标和总体范围组织级测试策略是一个

大家好,欢迎来到IT知识分享网。

一、测试过程模型

1.测试过程模型分为组织级测试过程、测试管理过程、静态测试过程

软件评测师-软件测试过程与管理

 

2.组织级测试过程

  组织级测试过程用于开发和管理组织级测试规格说明,常见的组织级测试规格说明包括组织级测试方针和组织级测试策略

  组织级测试方针是一个执行级文档,描述组织内的测试目的,目标和总体范围

  组织级测试策略是一个详细的技术文档,它定义了如何在组织内执行的测试,是一个通用文档,为组织中的许多项目提供指导

  组织级测试过程包含了组织级测试规格说明的建立、评审和维护活动,还涵盖了队组织依从性的监测

  组织级测过程的输入包括

    主要利益方相关的观点

    组织内当前测试实践和知识体系

    组织使命宣言

    IT方针、及IT项目管理方针

    质量方针

    组织级测试策略

    组织级测试策略

    对测试规格说明的反馈

    组织机构的典型测试计划

  组织级测试过程的活动和任务

    建立组织级测试规格说明

    监测和控制组织级测试规格说明的使用

    更新组织级测试规格说明

  组织级测试过程实施结果

    确定组织级测试规格说明的需求

    制定组织级测试规格说明

    利益相关方同意组织级测试规格说明

    可以获取组织级测试规格说明书

    监督组织级测试规格说明的符合性

    利益相关方痛殴一组织级测试规格说明的更新

    更新组织级测试规格说明

  通过执行该过程,将产生以下信息项,组织级测试规格说明、如组织级测试方针、组织级测试策略

 3.测试管理过程

  1)通常动态测试的管理过程可包括

    测试策划过程

    测试设计和实现过程

    测试环境构建和维护过程

    测试执行过程

    测试事件报告过程

    测试监控和控制过程

    测试完成过程

  2)测试管理过程可应用与整个项目的测试管理,也可用于各测试阶段(系统测试、验收测试)的测试管理,以及各种测试类型(如性能测试、易用性测试)的管理

  软件评测师-软件测试过程与管理

 

 3)测试策划过程用于制定测试计划,根据该过程在项目中的实施时机,可以时项目测试计划或特定阶段的测试计划或特定测试类型的测试计划

  测试策划过程的目的时确定测试范围和方法,并于利益相关方达成共识,以便早识别测试资源、测试环境以及其他要求

4)测试策划过程的输入可包括

  组织级测试方针

  组织级测试策略

  监管标准

  项目测试计划

  事件报告

  项目管理计划

  适用的产品文档

  软件开发计划

  项目及产品风险

  测试计划更新

5)测试策略过程和活动

  理解上下文

  组织测试计划开发

  识别和分析风险

  确定风险缓解方法

  设计测试策略

  确定人员配置和调度

  编写测试计划

  获得一致性测试计划

  沟通并提供测试计划

6)测试策划过程实施的结果包括

  分析并理解测试的工作范围

  确定并通知参与测试计划的利益相关方

  按照规定的风险暴露水平,可以通过测试对风险进行识别、分析和分类

  确定测试策略、测试环境、测试工具以及测试数据需求

  确定人员配置和培训需求

  安排每项活动

  计算估计数,并记录证明估计数的证据

  测试计划达成一致,并分发给利益相关方

 通过执行该过程,将产生以下信息项:测试计划

4.测试设计和实现过程:用于获取测试用例和测试规程,通常记录在测试规格说明中,但可能会立即执行

  测试设计和实现过程的目的时导出将在测试执行过程中所执行的测试规程,在该过程中,分析测试依据,组合生成特征集,导出测试条件、测试覆盖项、测试用例、测试规程,并汇集成试集

  1)测试设计和实现过程的输入可包括

    测试依据

    测试计划

    测试策略

    测试项

    测试设计技术

  2)测试设计和实现过程的活动和任务

    识别特征集

    导出测试条件

    导出测试用例

    形成测试集

    导出测试规程

  3)测试设计和实现过程实施的结果包括

    分析每个测试项的测试依据

    将待测特征组合成特征集

    导出测试条件

    导出测试覆盖项

    导出测试用例

    汇集测试集

    导出测试规程

  4)通过执行该过程,将产生以下信息项

    测试规格说明(测试设计规格说明、测试用例规格说明和测试规程规格说明)和相关可追溯信息

    测试数据需求

    测试环境需求

5.测试环境构建和维护过程:用于建立和维护测试执行的环境,维护测试环境可能根据先测试结果进行变更,存在变更和配置管理过程的情况下,可以使这些过程来管理对测试环境的变更

  1)测试环境构建和维护过程的输入可包括

    测试计划

    测试环境需求

    期望/运行环境

    测试依据

    测试规程

    测试结果

  2)测试环境构建和维护过程中实施以下活动和任务

    创建测试环境

    维护测试环境

  3)测试环境构建和维护过程实施的结果包括

    测试环境处于可测试的就绪状态

    将测试环境的状态传达给所有利益相关方

    维护测试环境

  4)通过执行该过程,将产生以下信息项

    测试环境

    测试数据

    测试环境准备报告

    测试数据准备报告

    测试环境变更

6.测试执行过程试测试环境构建和维护过程所建立的测试环境上运行测试设计和实现过程产生的测试规程

  测试执行过程的目的试在准备好的测试环境过程中执行测试设计和实现过程中创建的测试数据,并记录结果

  1)测试执行过程的输入可包括

    测试计划

    测试规程

    测试项

    测试依据

    测试环境准备报告

    测试环境变更

  2)在执行测试过程中实施以下活动和任务

    执行测试规程

    对比测试结果

    记录测试执行

  3)测试执行过程成功实施的结果包括

    执行测试规程

    记录实测结果

    比较实测和预期结果

    确定测试结果

  4)通过执行该过程,将产生以下信息项

    实测结果

    测试结果

    测试执行日志

7.测试时间报告过程:用于报告测试事件,该过程将识别测试不通过,测试执行期间发生异常或意外事件,或复测通过的情况

  测试事件报告过程的目的是向利益相关方报告需要通过测试执行确定进一步操作的事件

  1)测试事件报告过程的输入可包括

    测试结果

    测试规程

    测试用例

    测试项

    测试依据

    测试执行日志

  2)测试事件报告过程实施以下活动和任务

    分析测试结果

    创建/更新事件报告

  3)测试事件报告过程成功实施的结果包括

    分析测试结果

    确认新的事件

    创建新的事件报告细节

    确定以前发生的事件的状态和细节

    适当地更新以前提交的事件报告细节

    向利益相关方传达新的和/或更新的事件报告

  4)通过执行该过程,将产生以下信息项:事件报告

8.测试监控和控制过程:检查测试是否按照测试计划以及组织级测试规格说明执行

  1)测试检测和控制过程的输入可包括

    测试计划

    适用的产品文档、如系统需求、合同

    组织级测试方针

    组织级测试策略

    控制指令

    测度

  2)测试监控及控制执行下列活动和任务

    准备

    监测

    控制

    报告

  3)测试监测和控制过程实施的结果包括:

    建立监测测试进度和风险变化的适当测度的收集方法

    监测测试计划进度

    识别、分析与测试相关的新风险和变更风险,并采取必要措施

    确定必要的控制措施

    项利益相关方传达必要的控制措施

    批准停止测试的决定

    向利益相关方报告测试进度和风险变化

  4)通过执行该过程,将产生以下信息项

    测试状态报告

    测试计划变更

    控制指令

    项目和产品风险信息;风险信息可以保留载项目风险登记册中,也可以保存载测试计划中

9.测试完成过程:测试活动完成后执行的,用于对特定测试阶段或测试类型,以及完整项目的测试总结

  1)测试完成过程的输入可包括

    项目测试计划

    阶段测试计划

    事件报告

    项目测试状态报告

    阶段/类型测试完成报告

    组织级测试策略

  2)测试完成过程的活动和任务

    存档测试资产

    清理测试环境

    识别经验教训

    总结测试完成情况

  3)测试完成过程成功实施的结果包括

    测试资产存档或直接传递给利益相关方

    测试环境处于约定状态

    满足并验证所有的测试要求

    编写测试完成报告

    批准测试完成报告

    将测试完成报告发送该利益相关方

  4)通过执行该过程,将产生以下信息项:测试完成报告

10.静态测试过程:通过人工或工具进行代码走查、技术评审等活动,发现软件需求规格说明、软件设计说明、概要设计、详细设计、变更、软件用户手册等文档和源代码等工作产品中存在的问题

  1)静态测试的输入包括:

    需求规格说明、软件设计说明在内的产品说明文档

    包含用户使用手册、使用帮助在内的用户文档集

    软件源代码

  2)静态测试活动分为:计划、启动评审、个人评审、问题交流与分析、修正和报告

  3)静态测试的结果可包括

    确定工作产品中的缺陷或问题

    工作产品评估的质量特征

    评审结论

    达成的一致意见

    工作产品需要进行的更新

  4)执行该过程,将产生以下信息项:

    问题日志

    事件报告

    评审报告

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30279.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信