软件测试有哪些主要阶段呢?

2023-08-07
软件测试阶段

一、测试分为5个阶段:

测试需求、测试计划、测试设计及测试用例、测试的执行、软件缺陷分析

注意区分狭义测试和广义测试,这决定测试的开始阶段

测试流程

1、测试需求的分析和确定:通常在需求阶段就介入,并贯穿软件开发的全过程

2、测试计划:计划最重要,确定的测试策略和成本,根据成本决定是否每个阶段都进行测试

3、测试设计:主要是测试用例的设计,有时包括测试工具、脚本的设计,高级的测试人员的工作

4、测试执行:由初级的测试人员执行测试设计

5、测试记录和缺陷跟踪:记录测试过程发现的bug并进行跟踪

回归测试:解决bug后继续测试,看是否确实解决bug以及是否引入降级bug

测试总结和报告:对整个测试过程进行总结,整体评估测试过程

PDCA 戴明循环

P——Plan计划

D——Do执行

C——Check检查

A——Action处理

二、具体的流程:

在分析清楚需求的前提下对测试活动进行计划和设计

按既定的策划执行测试和记录测试

对测试的结果进行检查分析,形成测试报告

这些测试结果和分析报告又能指导下一步的测试用例

因此,形成了一个质量改进的闭环

标签:软件测试、测试阶段



阅读21
分享
下一篇:这是最后一篇
上一篇:这是第一篇
微信加粉
添加微信