利用黑盒测试技术设计测试用例 您所在的位置:网站首页 登录名或登录密码不正确 利用黑盒测试技术设计测试用例

利用黑盒测试技术设计测试用例

2024-07-07 14:06| 来源: 网络整理| 查看: 265

【实验目的】

熟悉并掌握黑盒测试的方法:等价类划分法、边界值分析法

【实验内容】

一、应用等价类划分法进行测试。

用户注册功能,要求用户密码必须满足两个条件:

Ø  长度为6到8位。

Ø  必须是字母和数字的组合。

(1)请分析等价类,填写表1-1。

表1-1  等价类表

输入条件

有效等价类

编号

无效等价类

编号

用户密码

大于等于6位小于等于8位

1

8位

4

 

 

都是字母

5

字母+数字

2

都是数字

6

(2)根据表1-1的等价类设计测试数据,填写表1-2。

表1-2  根据等价类划分法设计的测试数据

序号

输入数据

覆盖等价类

预期结果

1

abc123

1,2

成功

2

1234

3,6

失败

3

Abc

3,5

失败

4

a12345678

2,4

失败

5

Abc12

2,3

失败

二、应用等价类划分法和边界值分析法进行测试。

在教务系统中进行课程成绩录入,要求0≤成绩≤100,且成绩为整数。

(1)请分析等价类,填写表1-3。

表1-3  等价类表

输入条件

有效等价类

编号

无效等价类

编号

成绩

0≤成绩≤100

1

100

4

整数

2

非整数

5

(2)根据表1-3的等价类设计测试数据,填写表1-4。

表1-4  根据等价类划分法设计的测试数据

序号

输入数据

覆盖等价类

预期结果

1

60

1,2

有效

2

59.9

1,5

无效

3

101

2,4

无效

4

-1

2,3

无效

(3)根据边界值分析法设计测试数据,填写表1-5。

表1-5  根据边界值分析法设计的测试数据

序号

输入数据

预期结果

1

0

有效

2

100

有效

3

-1

无效

4

101

无效

三、输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数,请按要求设计测试用例(选做)

输入数据说明:

 

有效等价类

无效等价类

字母

a~z,A~Z

数字

0~9

其他字符

除去字母数字空格任意字符

空格

空格

 

测试用例编号

             

输入

操作

预期输出

实际输出

A1 ,。

统计字符个数

字母:1

数字:1

空格:1

其他字符:2

字母:1

数字:1

空格:1

其他字符:2

四、登录对话框有两个数据输入:用户名和密码。登录操作对两个输入数据进行检查,要求用户名中只能包含字母和数字(字母不区分大小写),密码可以包含任何字符。用户名和密码都不能为空且长度不限。当用户名或密码为空时,则登录失败并提示对应的出错信息;当用户名不正确或用户名不存在或密码错误时,则登录失败并提示以下3种相应的出错信息:用户名不合法(即包含有非法字母、非数字字符),或用户名不存在,或密码错误;当用户名和密码都正确时,则显示登录成功信息,完成登录。

假设正确的用户名为:abcd123,密码是:123456。试用等价类方法为上述规格说明设计等价类表和测试用例。(选做)

分析:要输入的数据为用户名和密码,且不能为空,用户名只能为字母和数字。

用户名和密码等价类表

输入条件

有效等价类

编号

无效等价类

编号

用户名称

字母+数字

1

数字

3

用户名为abcd123

2

字母

4

 

 

数字,字母和其他

6

 

 

 

 

用户密码

任意字符

7

9

密码是123456

8

 

 

 

 

 

 

(2)根据表等价类设计测试数据,填写表.

表1-2  根据等价类划分法设计的用户名与密码测试数据

序号

输入用户名数据

输入用户密码

覆盖等价类

预期结果

1

abc123

156

1,7

用户名不存在,或密码错误

2

abc123

1,9

用户名不存在,或密码错误

3

abc123

123456

1,8

用户名不存在,或密码错误

4

abcd123

123456

1,8

登录成功

5

abcd123

123

1,7

用户名不存在,或密码错误

6

abcd123

1,9

用户名不存在,或密码错误

7

12345

1324546

3,7

用户名不合法

8

sad

135464

4,7

用户名不合法

9

s@s123.

1321

6,7

用户名不合法

 

其中,只要用户名不合法,无论输入密码为何,都不能登录,都要显示用户名不合法。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有