bug总数过1000

软件测试的分类

上一篇 / 下一篇  2007-09-10 14:43:15 / 个人分类:读书笔记

软件测试的分类和技术多种多样,对于测试技术可以从不同角度进行分类:

  • 从是否需要执行被测试软件的角度,可以分为静态测试和动态测试。
  • 从测试是否是针对系统的内部结构和具体实现算法分类可分为白盒测试和黑盒测试。
  • 按照测试的对象分类(web,client,server,database),设计面向开发的单元测试、GUI和捕获/回放测试,基于web的应用测试,C/C++.JAVA应用测试,负载和性能测试数据库测试,软件测试和QA管理等各类工具的测试。
  • 其它测试方法,如回归测试、压力测试、恢复测试、安全测试和兼容性测试等。

也可以从另外角度来划分测试阶段:面向测试操作类型的阶段划分、面向测试操作对象的阶段划分、面向测试实施者的阶段划分。

  • 测试操作类型包括调试、集成、确认、验证、组装、验收、操作等
  • 测试操作对象可以是单元、部件、配置项、子系统、系统等
  • 测试实施者可以是开发者、测试者、使用者、验收者等

测试的分类

软件测试可以分别按测试范围、测试目的、测试对象、测试过程分类。

   1.按照测试范围分

  • 单元测试(unit testing)
  • 组件测试(component testing)
  • 集成测试(integration testing,string testing)
  • 系统测试(system testing)
  • 验收测试(acceptance testing,beta testing)
  • 安装测试(installation testing)

   2.按照测试的目的分

 


TAG: 读书笔记

引用 删除 眯眯眼猪   /   2009-03-09 16:12:50
您好,从文章看出来您对测试非常精通,我是西安的猎头,有一个关于测试方面的工作机会想推荐给您,不知道是否有兴趣?期望能取得联系。
MSN: candyelite@hotmail.com  TEL: 029-85393305-811
 

评分:0

我来说两句

Open Toolbar