实验1 利用黑盒测试技术设计测试用例

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

14级本科《软件测试技术》实验指导书 实验1 利用黑盒测试技术设计测试用例

【实验目的】

1、熟悉并掌握黑盒测试的方法:等价类划分法、边界值分析法、错误推测法、场景法。

2、了解待测的功能,灵活应用黑盒测试方法中的等价类划分法、边界值分析法、错误推测法以及场景法,设计测试用例,掌握正面测试和负面测试。

【实验内容】

【1】应用等价类划分法进行测试。

用户注册功能,要求用户密码必须满足两个条件: ➢ 长度为6到8位。

➢ 必须是字母和数字的组合。 (1)请分析等价类,填写表1-1。

表1-1 等价类表

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

1-2。

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

【2】应用等价类划分法和边界值分析法进行测试。

在教务系统中进行课程成绩录入,要求0≤成绩≤100,且成绩为整数。 (1)请分析等价类,填写表1-3。

表1-3 等价类表

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

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

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

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

阅读附录A.9的功能描述,了解借书功能。设计借书功能的测试用例。(1)首先按照场景法来分析借书功能的基本流和备选流,见表2-12。

表2-12 借书功能的基本流和备选流

(2)设计借书功能的场景,见表2-13。

表2-13 借书功能的场景设计

I(Invalid,无效的)表示无效数据,“n/a”表示这个条件不适用于测试用例。

表2-14 测试用例表

【4】设计修改产品功能的测试用例。

阅读附录A.3、A.4的功能描述,了解添加产品、修改产品功能,分析添加产品功能的测试用例的设计思路,如表2-4所示,参考添加产品功能的测试用例(如表2-5所示),设计修改产品功能的测试用例,填写表2-6。

表2-4 添加产品功能的测试用例的设计思路

表2-5 功能测试用例-后台-产品管理-添加产品

表2-6 功能测试用例-后台-产品管理-修改产品

附录A 功能描述A.3 添加产品功能

添加产品的功能描述见表A-3。

表A-3 添加产品的功能描述

图A-3 添加产品的界面原型

A.4 修改产品功能

修改产品的功能描述见表A-4。

表A-4 修改产品的功能描述

功能编号FUN-2-3 功能名称修改产品

前提条件以管理员身份登录后台管理系统,选择产品管理 产品管理,在产品列表页面选中某个产品,单击“修改”链接。

功能描述 1.页面初始显示产品已有的所有信息。

2.修改产品时,信息输入规则参考“产品添加”功能。

3.一次只对一个产品信息进行修改,不提供批量修改。

后置条件返回至产品列表

界面原型见图A-4

执行者网站管理员

图A-4 修改产品的界面原型

A.9 借书功能

随着高校图书馆规模和读者数量的不断扩大,多数图书馆由原来的闭架选书改为了开架选书模式,这势必使得借书、还书、新书入库和图书分类等业务的工作量增加。为了解决这一问题,高校图书馆引进了图书管理系统,以此来提高工作效率,降低图书馆工作人员的工作强度,减少读者借还书的查找和停留时间,提高服务质量。

图书管理系统分为四大功能:采编功能、流通功能、读者服务和系统管理。采编功能主要包括新书入库,图书报废,图书分类信息维护;流通功能主要进行读者借书、还书操作;读者服务功能提供图书检索、当前借阅信息查询、借阅历史查询、个人信息维护;系统管理主要进行增加系统用户、用户操作权限管理、增加读者、读者借阅权限设定的操作。系统总体功能结构如图A-10所示。

图A-10 图书管理系统总体功能结构图

图书管理系统借书功能的业务规则是:只有当读者的借书证有效,当前没有超期借书记录和罚款未交记录,并且已借阅图书数量未达可借阅量上限,三个条件同时满足时才能顺利办理借书登记,若有一个条件不满足就无法办理借书登记,系统会给出明确的提示信息。该功能的流程图如图A-11所示。

图A-11 借书功能流程图

图书管理系统借书功能的操作步骤如下。

(1)打开图书管理系统首页面,如图A-12所示,选择菜单“流通业务” “借书”,打开如图A-13所示页面。

图A-12 图书管理系统首页面

图A-13 图书管理系统-输入借书证号

(2)在图A-13所示页面中,输入有效的借书证号(12位数字),单击确定按钮,显示对应的读者信息和当前已借阅图书清单,如图A-14所示。图2-5中的“借书清单”表示该读者当前没有超期借书记录和罚款未交记录,该读者的借书状态是正常状态。

图A-14 图书管理系统-显示读者信息和借书清单

(3)每个读者最多可以借阅6本书,图2-5中的读者已经借了两本书,没有超出可借阅量上限,则可以在图A-14页面的最下方输入有效书号(10位数字),单击确定按钮,进行借书操作。借书成功后,系统将新借的图书信息登记在该读者名下,并且显示为借书清单的最后一条,如图A-15所示。每本书最多能借30天,借书清单中的应归还日期是从借书之日起加上30天。若读者还要继续借书,可在图A-15页面中继续输入书号,单击确定按钮。

图A-15 图书管理系统-借书完成

相关文档
最新文档