测试用例设计之等价类划分方法学习小记

上一篇 / 下一篇  2014-06-23 22:17:08 / 个人分类:测试用例

等价类划分方法主要是把测试数据(输入数据)划分为两大类:有效等价类和无效等价类。
在对一个功能写测试用例之前,首先我们要提取出此功能下所有输入条件的有效等价类集。这个集可能是一个也有可能是多个,搜集时要全面。不是说要覆盖所有的有效数据,而是要找出有效数据的集合。比如<0是一个集合,0<=||<=100也是一个集合等等。
其次在有效集合基础上确定无效集合(无效等价类)。无效等价类往往是一个测试中测试思想能力的体现。很多异常情况和问题往往是在无效等价类的数据下产生的。我们在提取具体功能的无效等价类时,可以按部就班的列出所有无效数据。当然同一类型的无效数据是一个集合。通常每个集合里我们挑一两个数据来测试就可以了。按部就班的列出无效数据集合能让我们尽量把无效等价类想的全面一些。
划分好有效和无效等价类后我们可以针对这些集合输入测试数据。为了尽量避免冗余,在上述两部列好后我们才写测试用例,有些数据可以同时覆盖几个有效等价类的情况,这时我们写一条测试用例就可以了。反而是无效等价类的情况我们通常要逐条的想数据来验证每一个无效等价类集合异常。
另外还有弱健壮性和强健壮性的测试用例(针对测试数据而言的。)。--有单缺陷假设;健壮--考虑了无效值,有多个缺陷假设。


TAG:

 

评分:0

我来说两句

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 6326
  • 日志数: 8
  • 建立时间: 2014-06-12
  • 更新时间: 2014-06-24

RSS订阅

Open Toolbar