等价类划分用例案例设计

一、加法案例

测试要求:计算1到100的两个整数之和(包括1和100)

等价类划分用例案例设计_第1张图片

提示:一般是一个框输入正确的值,一个框输入错误的值,没有两个框都输入错误的值,因为更容易确定到底是哪个框出现错误的值;一定要按照需求来判断预期结果。(下面数据中“5”就是绝对成立值,作为问题排除项,意为检验另一个框的正确性)

测试用例如下:

等价类划分用例案例设计_第2张图片

 

 二、QQ登录案例

测试要求:测试QQ账号,账号的要求是6到10位正整数。

分析:

有效等价类:长度在6到10位之间的整数;

无效等价类:

  • 长度小于6
  • 长度大于10
  • 负数
  • 小数
  • 英文字母
  • 中文
  • 空格
  • 特殊字符

测试用例如下: 

等价类划分用例案例设计_第3张图片

 

三、电话号码案例

测试要求:

某城市电话号码由三部分组成,分别是:

  • 地区码:空白或是3位数字
  • 前缀:非‘0’且非‘1’开头的三位数字
  • 后缀:4位数字

比如:1234324322

测试用例如下:

等价类划分用例案例设计_第4张图片

 

四、 注册界面

测试要求:

  • 用户名(昵称):长度为3到19位,以字母开头
  • 登录名称:非空
  • 密码:非空
  • 确认密码:值和密码相同

 界面如下:

等价类划分用例案例设计_第5张图片

 测试用例如下:

等价类划分用例案例设计_第6张图片

 

等价类分类总结:

通过上面案例,我们可以总结一下,当我们在测试文本框的程序可以考虑如下的情况:

  • 文本框要求输入的长度
  • 输入的类型
  • 组成规则
  • 是否为空
  • 是否重复--区分大小写
  • 是否去除空格

你可能感兴趣的:(等价类划分用例案例设计)