📜  STLC-概述

📅  最后修改于: 2020-12-04 04:43:34             🧑  作者: Mango


STLC代表软件测试生命周期。 STLC是测试团队执行的一系列不同活动,以确保软件或产品的质量。

  • STLC是软件开发生命周期(SDLC)的组成部分。但是,STLC仅处理测试阶段。

  • 定义需求或利益相关者共享SRD(软件需求文档)后,STLC即会开始。

  • STLC提供了分步过程来确保高质量的软件。

  • 在STLC的早期阶段,在开发软件或产品时,测试人员可以分析和定义测试范围,进入和退出标准以及测试用例。它有助于缩短测试周期时间并提高质量。

  • 一旦开发阶段结束,测试人员就可以准备好测试用例并开始执行。这有助于在初始阶段发现错误。

STLC阶段

STLC具有以下不同阶段,但并非必须遵循所有阶段。阶段取决于软件或产品的性质,为测试分配的时间和资源以及要遵循的SDLC模型。

STLC阶段

STLC有6个主要阶段-

  • 需求分析-当SRD准备就绪并与利益相关者共享时,测试团队将开始有关AUT(被测应用)的高级分析。

  • 测试计划-测试团队计划策略和方法。

  • 测试用例设计-根据范围和标准开发测试用例。

  • 测试环境设置-当集成环境准备好验证产品时。

  • 测试执行-产品的实时验证和发现错误。

  • 测试结束-测试完成后,将矩阵,报告和结果记录下来。