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

软件测试生命周期(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)软件质量标准_软件测试从认识质量标准开始

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容