5.1软件测试的各个阶段

测试分为5个阶段

  1. 测试需求
  2. 测试计划
  3. 测试设计及测试用例
  4. 测试的执行
  5. 软件缺陷分析

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

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

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

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

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

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

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

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

PDCA 戴明循环

  • P——Plan计划
  • D——Do执行
  • C——Check检查
  • A——Action处理

具体的流程:

  • 在分析清楚需求的前提下对测试活动进行计划和设计
  • 按既定的策划执行测试和记录测试
  • 对测试的结果进行检查分析,形成测试报告
  • 这些测试结果和分析报告又能指导下一步的测试用例
  • 因此,形成了一个质量改进的闭环
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值