软件测试自学积累

(2)软件测试生命周期阶段_从何时开始进行软件测试

2022-10-05  本文已影响0人  凯德拉

软件测试生命周期(STLC)

“从哪个阶段进入软件测试,以及完成一个软件测试的标准”

生命周期阶段

    1.需求分析

    2.测试计划

    3.测试用例编写

    4.测试环境设置

    5.测试执行

    6.测试周期结束

以下为每个周期阶段的步骤和产出文档

1.需求分析

    步骤:

        1.确定要执行的测试类型。

        2.收集有关测试优先级和重点的详细信息。

        3.准备需求追踪矩阵(RTM)

        4.确定应该执行测试的测试环境详细信息。

        5.自动化可行性分析(如果需要)。

    产出:

        1.需求追踪矩阵(RTM)

        2.自动化可行性报告。(如果适用)

2.测试计划

    步骤:

        1.准备用于各种类型测试的测试计划/策略文档

        2.测试工具选择

        3.测试工作量估算

        4.资源计划以及确定角色和职责。

        5.培训要求

    产出:

        1.测试计划 /策略文件。

        2.工作量估算文档。

 

3.测试用例编写

    步骤:

        1.创建测试用例,自动化脚本(如果适用)

        2.审查和基准测试用例和脚本

        3.创建测试数据(如果“测试环境”可用)

    产出:

        1.测试用例/脚本

        2.测试数据

 

4.测试环境设置

    步骤:

        1.了解所需的体系结构,环境设置,并准备测试环境的硬件和软件要求列表。

        2.设置测试环境和测试数据

        3.在构建上执行冒烟测试

    产出:

        1.准备好环境并设置测试数据

        2.冒烟测试结果。

 

5.测试执行

    步骤:

        1.按照计划执行测试

        2.记录测试结果,并记录失败案例的缺陷

        3.将缺陷映射到RTM 中的测试用例

        4.重新测试缺陷修复

        5.跟踪缺陷以解决问题

    产出:

        1.具有执行状态的已完成RTM

        2.测试用例更新结果

        3.缺陷报告

 

6.测试周期结束

    步骤:

        1.根据时间,测试范围,成本,软件,关键业务目标,质量评估周期完成标准

        2.根据上述参数准备测试指标

        3.记录项目中的学习情况

        4.准备测试结束报告

        5.向客户定性和定量报告工作产品的质量。

        6.测试结果分析以按类型和严重性找出缺陷分布。

    产出:

        1.测试结束报告

        2.测试指标

 其他测试文章推荐:

(1)软件质量标准_软件测试从认识质量标准开始

上一篇下一篇

猜你喜欢

热点阅读