不同测试方法的组合

上一篇 / 下一篇  2012-07-28 11:17:38 / 个人分类:其它方面

分类方法

测试方法名称

依据

测试对象

理论上的测试目的

实际工作中的测试目的

测试评估标准

测试环境

测试工作介入点

优点

缺点

补充方法

适用范围

按照不同的测试对象划分

黑盒测试

SRS(需求设计说明)

整个软件产品

检查软件功能实现与需求是否相一致

尽早达到验收或售卖标准(保证产品功能实现)

需求覆盖率(全部需求总数/被测试的接口数)

接近(模拟)用户环境

正式测试

简单

非界面显示内容会有遗漏

加强与开法的沟通:
1后台文件处理(新增、修改删除)
2后台数据库处理
3、算法逻辑
4、后台网络传输

任何场合

白盒测试

LLD(详细设计)

一个独立的功能(占总测试20%

单元代码逻辑和详细设计是否相一致

尽早发现严重缺陷,降低缺陷修复成本和风险

逻辑覆盖率(被测试的需求总数/被测试的接口数)

开发环境下测

单元测试

发现缺陷早

工作量大

减少工作量
提取关键代码

以往项目中后期经常发现严重缺陷
新项目
新技术

灰盒测试

HLD(概要设计)

系统内接口:
1子系统间接口
2模块间接口
3模块内接口

系统内部接口设计与概要设计是否相一致

准确定位缺陷

接口覆盖率(全部接口,语句覆盖,分支覆盖==)

1子系统在用户环境下测试

2模块间的可以在开发环境下测试

集成测试

准确定位缺陷

难度、工作量大

减少工作量
提取复杂度高的关键接口进行测试

经常出现较难定位的缺陷或无法呈现的缺陷


TAG:

 

评分:0

我来说两句

65xl

65xl

相信爱好会战胜能力。

日历

« 2024-05-29  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 5743
  • 日志数: 6
  • 图片数: 1
  • 建立时间: 2012-07-10
  • 更新时间: 2013-09-28

RSS订阅

Open Toolbar