标签:单元 soft 测试数据 计划 html 测试结果分析 要求 软件需求 分享图片
软件测试生命周期(STLC)定义为执行软件测试的一系列活动。
它包含一系列在方法上进行的活动,以帮助认证您的软件产品。
图 - 软件测试生命周期的不同阶段
每个阶段都有明确的进入和退出标准; ,与之相关的活动和交付成果。
进入标准:进入标准给出了必须在测试开始之前完成的先决条件。
退出标准:退出标准定义了在完成测试之前必须完成的项目
您有软件测试生命周期(STLC)中所有级别的进入和退出标准
在理想世界中,在满足前一阶段的退出标准之前,您不会进入下一阶段。但实际上这并不总是可行的。因此,对于本教程,我们将重点关注STLC生命周期中不同阶段的活动和可交付成果。让我们详细研究它们。
在此阶段,测试团队从测试的角度研究需求,以确定可测试的需求。
QA团队可以与各种利益相关者(客户,业务分析师,技术主管,系统架构师等)进行互动,以详细了解需求。
要求可以是功能(定义软件必须执行的操作)或非功能(定义系统性能/安全可用性)
在此阶段还完成了给定测试项目的自动化可行性。
活动
交付
通常,在此阶段,高级质量保证经理将确定项目的工作量和成本估算,并准备并最终确定测试计划。在此阶段,还确定了测试策略。
活动
交付
此阶段涉及测试用例和测试脚本的创建,验证和返工。识别/创建测试数据并进行检查,然后再进行重新设计。
活动
交付
测试环境决定测试工作产品的软件和硬件条件。测试环境设置是测试过程的关键方面之一,可以与测试用例开发阶段并行完成。如果客户/开发团队提供测试环境,测试团队可能不参与此活动,在这种情况下,测试团队需要对给定环境进行准备检查(冒烟测试)。
活动
交付
在此阶段,测试人员将根据测试计划和准备的测试用例进行测试。错误将报告给开发团队进行更正,并将进行重新测试。
活动
交付
测试团队将会见,讨论和分析测试工件,以确定将来必须实施的策略,从当前测试周期中吸取教训。我们的想法是消除未来测试周期的流程瓶颈,并在将来分享任何类似项目的最佳实践。
活动
交付
最后,总结 STLC阶段以及进入和退出标准
STLC阶段 |
入境标准 |
活动 |
退出标准 |
交付 |
需求分析 |
要求可用文件(功能和非功能) |
分析业务功能以了解业务模块和模块特定功能。 |
签署RTM |
RTM |
测试计划 |
要求文件 |
分析可用的各种测试方法 |
批准的测试计划/战略文件。 |
测试计划/战略文件。 |
测试用例开发 |
要求文件 |
创建测试用例,测试设计,自动化脚本(如果适用) |
审核并签署测试用例/脚本已 |
测试用例/脚本 |
测试环境设置 |
系统设计和体系结构文档可用 |
了解所需的体系结构,环境设置 |
环境设置按照计划和清单工作 |
环境准备就绪,测试数据设置 |
测试执行 |
基线RTM,测试计划,测试用例/脚本可用 |
按计划执行测试 |
计划的所有测试都会执行 |
已完成的RTM执行状态 |
测试周期关闭 |
测试已完成 |
根据时间,测试覆盖率,成本,软件质量,关键业务目标评估周期完成标准根据 |
测试关闭报告由客户签字 |
测试结束报告 |
文章出自之处:https://www.guru99.com/software-testing-life-cycle.html
标签:单元 soft 测试数据 计划 html 测试结果分析 要求 软件需求 分享图片
原文地址:https://www.cnblogs.com/qy1234/p/9573780.html