软件测试
SDLC模型
测试类型
测试方法
白盒技术
黑盒技术
黑匣子类型
功能类型
非功能性类型
测试用例开发
测试技术
测试管理
缺陷跟踪
测试分类
测试工具

测试生命周期

软件测试生命周期(STLC)

软件测试的过程也称为 STLC(软件测试生命周期),它包括测试过程的各个阶段。测试过程是以有计划和系统的方式执行。所做的所有活动都是为了提高软件产品的质量。
让我们看看 STLC 的不同步骤。
软件测试生命周期包含以下步骤:
需求分析 测试计划创建 环境设置 测试用例执行 缺陷记录 测试周期结束 软件测试生命周期

需求分析:

手动测试程序的第一步是需求分析。在此阶段,测试人员分析 SDLC(软件开发生命周期)的需求文档,以检查客户提出的需求。测试人员检查需求后,制定测试计划,检查软件是否满足需求。
基本要求 准备工作 交付成果
对于测试计划需求规范的规划,应提供应用程序架构文档和明确定义的验收标准。 准备所有需求和查询的列表,并从技术经理/负责人、系统架构、业务分析师和客户那里得到解决。
列出要执行的所有类型的测试(性能、功能和安全性) .
列出测试环境详细信息,其中应包含执行测试用例所需的所有工具。
可测试需求和测试环境细节的所有必要测试列表

测试计划创建:

测试计划创建是 STLC 的关键阶段,在这里定义了所有测试策略。测试人员确定整个项目的估计工作量和成本。此阶段在需求分析阶段成功完成后进行。本阶段提供的测试策略和工作量估算文档。测试计划创建成功完成后可以开始执行测试用例。
基本要求 准备工作 交付成果
需求文档 定义目标和软件范围。
列出测试涉及的方法。
测试过程概述。
测试环境设置。
准备测试时间表和控制程序。
确定角色和职责。
列出测试可交付成果,定义风险(如果有)。
测试策略文档。
测试工作量估算文档是此阶段的可交付成果。

环境设置:

测试环境的设置是一个独立的活动,可以与测试用例开发一起开始。这是手动测试过程的重要组成部分,因为没有环境测试是不可能的。环境设置需要一组必不可少的软件和硬件来创建测试环境。测试团队不参与设置测试环境,创建它的高级开发人员。
基本要求 准备工作 交付成果
测试策略和测试计划文档。
测试用例文档。
测试数据。
分析需求规格书,准备软硬件清单。
测试环境搭建完成后,执行冒烟测试用例,检查测试环境的准备情况。
执行报告。
缺陷报告。

测试用例执行:

测试用例执行发生在测试计划成功完成之后。在此阶段,测试团队开始案例开发和执行活动。测试团队写下详细的测试用例,并在需要时准备测试数据。准备好的测试用例由团队的同行成员或质量保证负责人审查。
RTM(需求可追溯性矩阵)也在此阶段准备好。 Requirement Traceability Matrix 是行业级格式,用于跟踪需求。每个测试用例都映射到需求规范。可通过 RTM 进行前后追溯。
基本要求 准备工作 交付成果
需求文档 测试用例的创建。
测试用例的执行。
根据需求映射测试用例。
测试执行结果。
带有缺陷详细说明的函数列表。

缺陷记录:

测试人员和开发人员根据测试覆盖率、质量、时间消耗、成本评估软件的完成标准和关键业务目标。这个阶段决定了软件的特点和缺点。深入分析测试用例和错误报告,以检测缺陷的类型及其严重程度。
缺陷日志分析主要是根据严重程度和类型找出缺陷分布。如果检测到任何缺陷,则将软件返回给开发团队以修复缺陷,然后在测试的各个方面重新测试软件。
一旦测试周期完全完成,然后测试结束报告,并准备测试指标.
基本要求 准备工作 交付成果
测试用例执行报告。
缺陷报告
它根据测试覆盖率、质量、时间消耗、成本和关键业务目标来评估软件的完成标准。
缺陷记录分析通过按类型和严重程度分类找出缺陷分布。
关闭报告
测试指标

测试周期结束:

测试周期结束报告包括与软件设计、开发、测试结果相关的所有文档, 和缺陷报告。
这个阶段评估开发策略、测试程序、可能的缺陷,以便在未来有相同规格的软件时使用这些实践。
基本要求 准备工作 交付成果
与软件相关的所有文档和报告。 评估开发策略,测试程序,如果有相同规格的软件,将来使用这些实践可能存在的缺陷 测试结束报告
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4