STLC – 概述
STLC – 概述
STLC 代表软件测试生命周期。STLC 是测试团队为确保软件或产品质量而执行的一系列不同活动。
-
STLC 是软件开发生命周期 (SDLC) 的一个组成部分。但是,STLC 只处理测试阶段。
-
一旦需求被定义或利益相关者共享 SRD(软件需求文档),STLC 就会开始。
-
STLC 提供了一个循序渐进的过程来确保软件质量。
-
在 STLC 的早期阶段,在软件或产品开发过程中,测试人员可以分析和定义测试范围、进入和退出标准以及测试用例。它有助于缩短测试周期时间并提高质量。
-
开发阶段一结束,测试人员就准备好测试用例并开始执行。这有助于在初始阶段发现错误。
STLC 阶段
STLC 有以下不同的阶段,但并非必须遵循所有阶段。阶段取决于软件或产品的性质、为测试分配的时间和资源以及要遵循的 SDLC 模型。
STLC 有 6 个主要阶段 –
-
需求分析– 当 SRD 准备好并与利益相关者共享时,测试团队开始对 AUT(被测应用程序)进行高级分析。
-
测试计划– 测试团队计划策略和方法。
-
测试用例设计– 根据范围和标准开发测试用例。
-
测试环境设置– 当集成环境准备好验证产品时。
-
测试执行– 产品的实时验证和发现错误。
-
测试结束– 测试完成后,记录矩阵、报告、结果。