软件测试模型

V模型

 

按研发功能划分:单元测试,集成测试,系统测试,验收测试

测试人员参与阶段:

(1)需求分析阶段:分析学习需求,编写测试计划;(2)编码阶段:编写测试用例;

(3)单元测试和集成测试阶段:由开发人员或者白盒测试,集成测试是模块之间进行测试,单元测试是模块内部进行测试

(4)系统测试:进行综合全面的功能性能等测试。系统测试五个工作:

   1)搭建环境;2)数据准备;3)执行测试;4)缺陷管理;5)编写测试报告

(5)验收测试:配合用户完成验收测试

缺点:测试介入的比较晚,发现问题比较晚,修改成本比较大。

 

W模型(双V模型)

优点:测试与研发并行,解决V模型中发现问题比较晚的缺点

缺点:局限性:从整体看还是串行的,有先后顺序的,等上一阶段结束,才可以开始下一阶段的工作,不能适应需求变更频繁的项目。

测试人员:

(1)用户需求阶段:了解需求的目的,范围和背景,为验收测试做准备

(2)需求分析与系统设计:了解学习需求,编写测试计划,为系统测试做准备

(3)概要设计:搭建测试框架,细化测试计划,为集成测试做准备

(4)详细设计:细化测试框架,为单元测试做准备

(5)编码:编写测试用例,进行单元测试

(6)集成阶段:集成测试,从编码阶段提取集成测试用例。

(7)实施阶段:进行系统测试

(8)交付阶段:验收测试。

 

 

敏捷中的测试:

应对方式:

(1)调整好自己的心态,快速适用敏捷这种节奏

(2)文档可以用思维导图来写,借助自动化测试

(3)大小会议都要参与,学会与别人沟通。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值