玫瑰花安静的盛开,紫罗兰安静的谢了。也草安静的蔓延,一丝沉没与压抑,却有品味。我沉默,不再离去……

各测试阶段的自动化测试评估

上一篇 / 下一篇  2007-12-07 11:18:51 / 个人分类:读书笔记

测试阶段

描       述

备    注

单元测试/

组件测试

这个测试工作通常是开发人员的职责,很多不同的方法能够被使用,比如"测试先行",它是一个测试框架,开发人员在编写代码前编写不同的单元测试,当测试通过时,代码也被完成了。

通过使用正式的单元测试,不仅能够帮助开发人员产出更加稳定的代码,而且能够是软件的整体质量更加的好。

集成测试

这里的测试工作集中在验证不同的组件之间的集成上。

这种类型的测试通常是被测试系统的更加复杂测试的基础,大量的边缘测试被合并以制造出不同的错误处理测试。

系统测试

这种测试是通过执行用户场景模拟真实用户使用系统,以证明系统具有被期望的功能。

这里不需要进行自动化的测试。安装测试、安全性测试通常是有手工完成的,因为系统的环境是恒定不变的。

其它两种非常重要的测试

回归测试

回归测试实际上是重复已经存在的测试,通常如果是手工完成的化,这种测试只在项目的结尾执行执行一到两次。

这里完全有潜力应用自动化的测试,能够在每次构建完成后执行自动化的回归测试,以验证被测试系统的改变是否影响了系统的其他功能。

性能测试

性能测试包括以下不同测试形式:

-负载测试
-
压力测试
-
并发测试
-.....

使用自动化的测试工具,通过模拟用户的负载实现的高密集度的性能测试。


TAG: 读书笔记

 

评分:0

我来说两句

日历

« 2024-05-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 11853
  • 日志数: 11
  • 建立时间: 2007-10-17
  • 更新时间: 2008-01-08

RSS订阅

Open Toolbar