测试三十六计-第二计-围魏救赵

上一篇 / 下一篇  2013-05-26 10:02:25 / 个人分类:测试

【释义】
进攻兵力集中、实力强大的敌军,不如使强大的敌军分散减弱了再攻击。攻击敌军的强盛部位,不如攻击敌军的薄弱部份来得有效。

围魏救赵其实说起来很简单,大部分人也都试用过。那就是把要测试的对象不断的拆分,一直到最simple的程度。从而避免因为测试一个过于复杂的对象导致bug的遗漏。

这个过程其实就是一个break down的过程。简而言之,就是对一个对象的测试用例进行分层的过程。

我们在测试用例开发过程中,一定要引入分层的概念,这样的好处不但利于我们在各个测试阶段simple的工作从而准确定位bug,而且有利于我们在需求更新时,更加快捷有效的更新我们的测试用例。

一般测试用例分层的策略就是:
1.UI层,只考虑GUI的范畴。
2.Field层,考虑的是各个element本身自有的属性逻辑。
3.Functional层,考虑的是单个或者多个element的实现的业务逻辑流和或者功能。
4.Business Rule,考虑的是上下文,和直接间接被影响的功能区域。
5.安全测试,考虑的是相关的安全策略。

总之,所谓的围魏救赵,目的就是通过将测试对象细化,降低测试的复杂度,有利于我们通过一点来击破整个屏蔽,减少测试的成本。

TAG: 三十六计

 

评分:0

我来说两句

日历

« 2024-04-21  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 150695
  • 日志数: 185
  • 文件数: 6
  • 建立时间: 2007-08-06
  • 更新时间: 2015-01-06

RSS订阅

Open Toolbar