测试方法总和

上一篇 / 下一篇  2011-05-02 23:32:34

 
1. 黑盒测试
2. 白盒测试
3. 单元测试
 3.1 接口测试
 3.2 局部数据结构测试
 3.3 独立测试
 3.4 错误测试
 3.5.边界测试
4. 集成测试
 4.1 自顶向下测试
 4.2 自低向上测试
5. 系统测试
 5.1 可用性测试
 5.2 效率测试
 5.3 负载测试
 5.4 强度测试
 5.5 容量测试
 5.6 稳定测试
 5.7 安全测试
 5.8 适度测试
 5.9 安装配置测试
 5.10接口测试
6. 验收测试
 6.1 a测试
 6.2 b测试
7.回归测试
 回归测试可以通过重新执行所有的测试用例的一个子集人工地进行,也可以使用自动化的捕获回放工具来进行。捕获回放工具使得软件工程师能够捕获到测试用例,然后就可以进行回放和比较。回归测试集(要进行的测试的子集)包括三种不同类型的测试用例:1.能够测试软件的所有功能的代表性测试用例; 2.专门针对可能会被修改影响的软件功能的附加测试; 3.针对修改过的软件成分的测试。
  回归测试策略对于一个软件开发项目来说,项目的测试组在实施测试的过程中会将所开发的测试用例保存到“测试用例库”中,并对其进行维护和管理。当得到一个软件的基线版本时,用于基线版本测试的所有测试用例就形成了基线测试用例库。在需要进行回归测试的时候,就可以根据所选择的回归测试策略,从基线测试用例库中提取合适的测试用例组成回归测试包,通过运行回归测试包来实现回归测试。保存在基线测试用例库中的测试用例可能是自动测试脚本,也有可能是测试用例的手工实现过程。
 
 回归测试策略分完全重复测试和选择性重复测试两种。其中选择性重复测试又包括下面三种:

  1 覆盖修改法 ,即针对被修改的部分,选取或重新构造测试用例验证没有错误再次发生的用例选择方法。
 
  2 周边影响法 ,该方法不但要包含覆盖修改法确定的测试用例,还要分析修改的扩散影响,对那些受修改间接影响的部分选择测试用例验证它没有受到不良影响。该方法依赖于测试者的经验,比覆盖修改法更充分一点。
 
  3 指标达成法 ,是一种类似于单元测试的方法,在重新执行测试之前,先确定一个要达到的指标

  最后, 选取重要级别高的用例进行回归测试。
 
   回归测试策略: 
 1.在下一轮测试中,用本轮测试的所有测试用例重新测试,确认所有缺陷都改正;
 2.在下一轮测试中,对本轮测试的所有缺陷对应的用例进行回归,确认所有缺陷都已过修改;
 3.在最终的交付版本中执行所有的用例,验证所有缺陷和功能。
 
  回归测试流程:

  1)在测试策略制定阶段,制定回归测试策略

  2)确定回归测试版本

  3)回归测试版本发布,按照回归测试策略执行回归测试

  4)回归测试通过,关闭缺陷跟踪单

  5)回归测试不通过,缺陷跟踪单返回开发人员,等重新修改,再次做回归测试

 
7.自动化测试
 
8.Web测试
 
9.嵌入式测试
 
 

TAG: 嵌入式 系统 验收 web Web 白盒 单元 黑盒 回归 集成 自动化

 

评分:0

我来说两句

日历

« 2024-02-08  
    123
45678910
11121314151617
18192021222324
2526272829  

数据统计

  • 访问量: 14667
  • 日志数: 14
  • 建立时间: 2011-05-01
  • 更新时间: 2011-07-17

RSS订阅

Open Toolbar