软件测试流程

首先回顾一下,软件测试的生命周期
需求分析→测试计划→ 测试设计、测试开发→ 测试执行→ 测试评估

然后开始今天的讲解,测试流程:
需求分析 -> 测试计划 -> 编写测试用例 -> 测试执行 -> 测试报告编写

-------------------------------------准备工作----------------------------------------

1.需求分析
【确定测试范围】
一般情况,50%的错误都来自于需求。

分析方法:

需求串讲:整个项目组在一起讨论、答疑和介绍需求,主要解决需求理解不一致的问题。
验证需求:验证需求文档的正确的、必要性、完整性等
从设计需求中提取测试需求:不一定所有的测试都得按照需求说明书,小部分也要来自于设计需求或概要设计、详细设计等。
2.测试计划制定
【确定整个项目测试的把控】
测试计划包括:

测试计划:根据不同的开发模式,确认测试计划;主要包括:什么人、什么时间、做什么事情。
测试方案:测试范围、测试控制(缺陷跟踪、测试执行)、环境、测试风险等
测试策略:包括针对不同部分的测试方法、测试用例 (工具、测试方法)
3.测试用例的编写
【根据测试计划开始介入,编写,评审,等待执行阶段使用】
常用编写方法:

边界值
等价类
场景法:将测试点连接在一起,设定一个流程,进行测试
错误推测法:根据经验、知识存储去分析可能出现的BUG
-------------------------------------开始测试----------------------------------------

  1. 测试执行
    【对BUG的整个生命周期进行管理】

系统测试
1冒烟测试:决定是否接收测试
2测试用例进行系统测试
3回归测试:①回归BUG ②回归测试用例

验收测试

不断地进行冒烟、系统、回归,直到达到准入准出标准

-------------------------------------测试报告----------------------------------------

5.测试报告的编写
【结果是否通过测试?对缺陷的分析?】

测试概况
测试过程分析
缺陷分析(分析是哪个环节比较多)
测试结论(下一次加强对某个部分的管理)
缺陷清单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值