软件测试流程

作为刚学软件测试的小白,所学的知识基本都是来自书本及网络

一、传统的软件测试流程

1.软件测试的五个基本阶段
测试计划->测试设计->执行和监控->结果分析与评估->项目总结
2.从软件工程过程对应来看
需求评审->设计评审->单元测试->集成测试->系统测试->验收测试

当完成需求分析与需求评审后,进行测试设计,软件进行测试设计,即测试用例的设计,可能还需要进行测试用例的评审;然后是测试的执行、测试报告等

3.软件测试模型
像软件开发过程一样有模型,软件测试也有模型。分别为:V模型,W模型,H模型,X模型和前置测试模型。

V模型:
1043719-20170328115725889-241901094.jpg

W模型:
1043719-20170328115857514-972057028.jpg

H模型:
1043719-20170328120050404-1659807193.jpg

X模型:
1043719-20170328120102045-253116731.jpg

二、敏捷测试过程

敏捷测试更关注的是测试系统本身而不是文档
Scrum流程
(1)Product Backlog(发布计划、需求定义阶段)
(2)Sprint Backlog(迭代计划,阶段性任务分解和安排),明确具体要实现的功能特性和任务,作为测试,需要关注每项任务结束的要求-即任务完成的验收标准。设计、写代码之前就要把验收标准确定下来。
(3)迭代实施阶段,主要完成上个阶段所定义的任务。完成单元测试、集成测试。
(4)验收测试,由自动化工具完成。但不能做到百分百的自动化测试。

转载于:https://www.cnblogs.com/lxoc/p/6632814.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值