软件测试生命周期 (STLC) 是在测试过程中执行的一系列特定活动,以确保满足软件质量目标。STLC涉及验证和确认活动。与普遍的看法相反,软件测试不仅仅是一个单一/孤立的活动,即测试。它由一系列按方法执行的活动组成,以帮助认证您的软件产品。STLC 代表软件测试生命周期。

STLC阶段

每个软件测试生命周期模型(STLC 模型)都有以下六个主要阶段:

STLC(软件测试生命周期·上篇)_软件测试

每个阶段都有明确的进入和退出标准,与之相关的活动和可交付成果。

STLC的进入和退出标准是什么?

入学标准:入学标准给出了在测试开始之前必须完成的先决条件。

退出标准:退出标准定义了在完成测试之前必须完成的项目

需求阶段测试

需求阶段测试也称为需求分析,其中测试团队从测试的角度研究需求以识别可测试的需求,QA 团队可以与各种利益相关者互动以详细了解需求。需求可以是功能性的,也可以是非功能性的。测试项目的自动化可行性也在此阶段完成。

需求阶段测试中的活动:

确定要执行的测试类型。

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

准备需求可追溯性矩阵 (RTM)。

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

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