经典软件测试用例设计之等价类划分法

发表于:2011-04-21来源:不详作者:领测软件测试网采编点击数: 标签:
温故而知新-等价类划分法 软件测试 刚刚看了下软件测试技术经典教程,其中黑盒技术中的重要方法之一:等价类划分方法 题目是这样的,编写一个c语言程序,功能是计算两个1~100之间整数的和。然后只是按照需求分析,来设计一个用例,方法是使用等价类划分法。

  温故而知新-等价类划分法 软件测试

  刚刚看了下‘软件测试技术经典教程’,其中黑盒技术中的重要方法之一:等价类划分方法

  题目是这样的,编写一个c语言程序,功能是计算两个1~100之间整数的和。然后只是按照需求分析,来设计一个用例,方法是使用等价类划分法。

  很简单,我自然而然的想到了,如此来划分

  x<1:无效等价类

  1

  x>100:无效等价类

  然后根据输入的数值类型,我们又要考虑到最终用户输入的情况,也就是数值和非数值类我们都得考虑,于是乎:

  数值分为:整数和小数

  非数值分为:字母,特殊字符,空格,空白

  书上有了这样的几组数据:

  加数1 加数2

  3 10

  0 -1

  110 101

  1.2 3.2

  A B

  @ #

  空格 空格

  空 空

  ---------------------------------------------------

  以上都是书上的内容。。。我自己有那么点想法,这种等价类应该也要考虑交叉结合的测呢,比如

  小数+非法符号

  空格+字母

  不输入+输入一个有效数值 

原文转自:http://www.ltesting.net