软件测试基础

上一篇 / 下一篇  2010-11-12 16:08:52 / 个人分类:软件评测师笔记

1、软件问题分类

软件错误:指软件生存期内的人为错误。

软件缺陷:指代码或数据文件中,不希望或者不可接受的偏差。

软件故障:指程序运行时,产生的不希望或者不可接受的内部状态。

软件失效:指软件运行时,产生的不希望或者不可接受的外部结果。

2软件测试软件质量

软件测试:在规定的条件下对程序进行操作,以发现错误,对软件质量进行评估

软件质量:软件特性的总和,软件满足规定或潜在用户需求的能力

3、软件测试阶段

1单元测试、集成测试、确认测试、系统测试、验收测试

2)开发方测试、用户测试、第三方测试

3白盒测试黑盒测试、灰盒测试

软件测试模型:VWHX、前置测试模型

单元测试内容:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试

集成测试内容:模块接口数据是否丢失

一个模块对另一模块是否产生不利影响

各个子功能组合起来能否达到父功能

全局数据结构测试

单个模块的误差累积起来是否会放大

集成测试组装方式:一次性组装方式、增值式组装(自顶向下、自底向上、混合)

确认测试内容:有效性测试、软件配置复查

4、软件V&V过程

过程分析、评价、评审、审核、评估和测试

TAG:

 

评分:0

我来说两句

Open Toolbar