Regression Testing

上一篇 / 下一篇  2007-11-12 16:33:28

Regression Testing

1.Regression testing:Repeat testing after changes.

1)Procedural:重复运行相同的用例

a:手动,脚本的回归测试

b:自动的GUI回归测试

c:冒烟测试

2)Risk-oriented:找出由于改变而引起的错误

a:BUG回归测试

b:已修复问题的回归测试

c:常规的功能回归测试

3)Refactoring support:帮助开发人员找到代码的改动引起的牵连

2.GUI自动化测试存在的普遍问题

1)不要创建不容易维护的测试脚本

2)不要使得代码针对具体的机器才能工作

3)不要不把自动测试过程当作一个真正的编程过程

4)不要忘记给工作提供文件资料

5)不要草率的处理以前的代码

6)不要把技能高的工作留给外行

7)不要坚决认为测试人员也是开发人员

8)不要使用有很多bug并且没有价值的工具

9)不要低估测试成本

10)不要低估员工培训的需求

11)不要期望短时期内提高生产力

12)不要花费太多时间在回归测试上

13)不要把代码的不稳定性当作借口

14)不要写case的理由拖延找bug

15)不要写过分简单的用例

16)不要期望100%的自动化

17)不要使用录制/回放创建用例

18)不要在空余的时间写孤立的脚本

 


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-03-24  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 37279
  • 日志数: 56
  • 建立时间: 2007-09-12
  • 更新时间: 2009-03-12

RSS订阅

Open Toolbar