一、实验目的

  • 1、能熟练应用黑盒测试技术的等价类划分法进行测试用例设计
  • 2、对测试用例进行优化设计

二、实验环境

操作系统:Windows XP,Windows 7,Windows 10
应用系统: Office工具

三、实验任务

  • 1.电话号码问题
  • 2.Date 函数问题
  • 3.飞机订票系统登录模块界面问题

四、实验步骤

1. 电话号码问题测试

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

 地区码—— 空白或三位数字;
 前  缀—— 非‘0’或非‘1’开头的三位数字;
 后  缀—— 4位数字。

假定被测程序能接受一切符合上述规定的电话号码, 拒绝所有不符合规定的电话号码。

表1 电话号码等价类表
表2 电话号码试用例表

2. Date 函数问题

问题:Date 函数包含三个变量:

选取 year 和 month ,要求输入变量 year 和 month均为整数值,并且满足下列条件:
① 1920≤year≤2012
② 1≤month≤12,列出等价类表并设计测试用例。

表3等价类表
表4测试用例表

3.飞机订票系统登录模块界面

飞机订票系统登录模块界面如下图所示。

该登录模块基本需求:用户名大于或等于4个字符(这里不考虑中文汉字),密码是“mercury”,即可登陆系统。针对登录模块的输入条件:用户名和密码,有以下几种情况:

  • (1)当用户什么也没输入,直接点OK按钮,是否提示请输入用户名;
  • (2)当用户输入正确的用户名,没输入密码,直接点击OK按钮,是否提示请输入密码;
  • (3)当输入正确的用户名和密码时,点击OK按钮是否进入系统主界面。

要求:自己制作表格,使用等价类划分法进行测试用例设计。

表5等价类表
表6测试用例表