测试zy1

  

1软件生命周期概念

定义、设计、实施、测试、部署、运行、维护组成了软件生命周期

2 V模型

V模型是在瀑布模型基础上演变而来,由于将整个开发过程构造成一个V字形而得名。V模型强调软件开发的协作和速度,将软件实现和验证有机地结合起来,在保证较高的软件质量情况下缩短开发周期。

V模型包括:需求分析,概要分析,详细分析,编码分别对应验收测试,系统测试,集成测试,单元测试。

3 软件测试的原则

1)测试显示缺陷的存在

2)穷尽测试是不可能的

3)测试尽早介入

4)缺陷集群性

5)杀虫剂悖论

6)测试活动依赖于测试背景

7)不存在缺陷(就是有用系统)的谬论

4软件测试的分类

从是否关心内部结构的角度分为:白盒测试黑盒测试灰盒测试

从开发过程级别的角度分为:单元测试集成测试系统测试验收测试

从是否执行程序的角度分为:静态测试动态测试

从执行是否需要人工干预的角度分为:手工测试自动化测试

从测试实施组织的角度分为:开发测试用户测试第三方测试

5 缺陷管理的一般流程

缺陷管理流程主线:发现缺陷,打开缺陷,分配或再分配,修复缺陷,重新测试,关闭缺陷。

分支:缺陷若为无效的缺陷则关闭,若为准备或拒绝的有效缺陷则打开再继续进行主线流程。

当缺陷为延期缺陷被确认在下一个版本直接关闭,打开的缺陷为重复缺陷也直接关闭。

 

6 测试流程

测试计划和控制

测试需求分析和用例设计

实现和执行测试用例

评估出口准则和报告

测试活动结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值