集成测试课件_第1页
集成测试课件_第2页
集成测试课件_第3页
集成测试课件_第4页
集成测试课件_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

集成测试

一、集成测试完成标准

怎样判定集成测试过程完成了,可按以下几个方面检查:

1.成功地执行了测试计划中规定的所有集成测试;

2.修正了所发现的错误;

3.测试结果通过了专门小组的评审。

二、测试计划:

1.各个模块连接起来,穿越模块接口的数据完整

2.实现了图书的增加,查看,删除,修改和借阅情况维护的功能。

3.模块之间功能正常。

4.全局数据结构正常;

5.单个模块的误差解决到最小。

三、应考虑如下因素:

1.是采用何种系统组装方法来进行组装测试;

2.组装测试过程中连接各个模块的顺序;

3.模块代码编制和测试进度是否与组装测试的顺序一致;

四、设计集成测试用例

使用黑盒测试方法测试集成的功能。并且对以前的集成进行回归测试。

五、实现测试用例和执行测试

接口一路径测试用例

本系统的单元测试由每个功能模块的开发者完成。

有关单元测试的详细信息不在本文档的讨论范围内。

功能测试用例

被测试对象的介绍

本系统有四个模块:图书管理模块,期刊管理模块,用户管理模块,管理员模块。各模块的

测试既独立,又有关联。既测试独立功能,又测试模块之间协同工作时的功能与性能。

测试范围与目的

系统测试的范围是将四个功能模块集合成系统,进行系统级的功能测试以及性能测试。

测试内容

功能用例功能分解

图书管理模块图书管理功能

图书借阅

图书续借

图书归还

图书丢失

电子图表管理

期刊管理模块期刊管理功能

期刊添加

期刊修改

期刊删除

期刊借阅

期刊续借

期刊归还

用户管理模块用户登录

修改密码

用户添加

获取用户信息

更改用户信息

删除用户

读者【借书证】

管理员模块今日信息

数据备份

参数设置测试用例

统计排行测试用例

库存盘点

排行榜

维护

系统设置

系统测试的目的是尽可能的发现系统中的错误。

功能测试用例

图书管理功能

测试用例编号Library_test_1_1

测试用例名称图书管理功能

用例目的读者了解图书各方面的信息

前提条件图书各方面的信息正确显示

输入/动作期望的输出/相应实际情况

点击“图书管理”中的一个子菜单“图书只能改动图书类型不仅能改变图书类

类型设置”然后点击修改。型,还能改动图书“可

借的天数”和“分类

号代码”

点击“图书管理”中的子菜单一“图书档能够修改信息,但是“编可以出现“编号”重

案管理”点击“修改”号”不能重复,以便在图复地现象

书的精确查找的时候,不

出现问题

点击“图书管理”中的子菜单一“标签打能够按照查询的依据查查询依据有的是记录

印”点击“过滤”,然后再点击“精确查询到需要打印的记录中没有的

询”

点击“图书管理”中的子菜单一“标签打信息成功显示如果记录中有编号相

印”点击“过滤”然后点击“精确查询”同的,查询出一条记

中按照编号进行查询录,也许不是所需要

点击“图书管理”中的子菜单“图书注销”能够按照查找的条件查精确查询和模糊查询

点击“查找”询出需要的没有区别

图书借阅

测试用例编号Library_test_1_2

测试用例名称图书借阅

用例目的查看用户的借阅信息

前提条件已经注册

输入/动作期望的输出/相应实际情况

输入一个用户查看的出现的还书日期应该没有失败

过期

一个用户不能重复借阅同一本书输出提示信息“已经借阅失败

过,还未归还”

用户没有权利删除自己借阅图书的记录当自己删除时,应该提示失败

“用户自己没有权利删除

自己的借书记录”

图书档案里面没本图书只一本,一本图书不输出警告,图书已经“借失败

可重复借出“

图书续借

测试用例编号Library_test_1_3

测试用例名称图书续借(没有出现多大的错误)

用例目的能否图书续借成功

前提条件已经将图书按期归还

输入/动作期望的输出/相应实际情况

续借上面的图书成功成功

图书归还

测试用例编号Library_test_1_4

测试用例名称图书归还

用例目的归还能否成功

前提条件

输入/动作期望的输出/相应实际情况

当天借书,不能当天还书应该能够还书成功失败

用户归还图书后,数据库的图书数目应该加加一失败

图书丢失

测试用例编号Library_test_1_5

测试用例名称图书丢失

用例目的数据库的图书数目减一,教罚款

输入/动作期望的输出/相应实际情况

选择丢失的图书成功注册丢失的书籍成功

书籍丢失后,在借书一栏中,就不能再出现查看图书的调用失败

此图书

电子图表管理

测试用例编号Library_test_1_6

测试用例名称电子图书档案管理

用例目的添加新电子书,注销旧的电子书(全部借出的电子书)

输入/动作期望的输出/相应实际情况

添加一本新书,不能重复添加,编号不能重出现成功添加成功

删除一本旧书,但前提是没有用户在借阅和出现:成功删除“失败

阅读

测试用例编号Library_test_1_7

测试用例名称图片信息档案管理

用例目的添加新图片,注销旧的图片

输入/动作期望的输出/相应实际情况

成功添加一个图片出现成功提示信息成功

成功删除一个图片,但前提是用户没有在借出现:成功删除失败

阅和阅读

期刊管理模块

期刊管理功能

测试用例编号Library_test_2_1

测试用例名称期刊管理功能

用例目的便于查看期刊的各方面的信息

前提条件查看期刊的各个子菜单的功能能够实现

输入/动作期望的输出/相应实际情况

…点击“期刊管理”中的一个子菜单一期刊工具菜单中的各个功能“修改”不仅能够

类型设置”然后点击“期刊类型设置”…能够实现修改类型名称,同

时也能够修改分类

号代码和可借天数

点击“期刊管理”中的一个子菜单一“出版修改时名称不能重复“修改”菜单修改

周期设置”然后点击“修改”时能够出现重复的

名称,

…点击“期刊管理”中的一个子菜单一“期能够按照查找的条件查当条形码为空的时

刊档案管理”点击“查找”找到所需要的记录候,查找依据如果

是条形码,就不能

查找到该记录

点击“期刊管理”中的一个子菜单一“期刊各个功能能够实现“查找”功能中的

注销”查询依据有些是多

余的,按照那些多

余的查询依据进行

查找是没有结果的

期刊添加

测试用例编号Library_test_2_2

测试用例名称期刊管理员可以正确添加期刊

用例目的期刊管理员可以正确添加期刊

前提条件添加分类期刊正确显示

输入/动作期望的输出/相应实际情况

点击“添加”,输入一个不重复的期刊名出现成功的提示信息:Pass

并且不能为空,提交“添加期刊成功!”

在显示期刊表中显示出新添加的期刊名登录成功,显示信息正确Pass

期刊修改

测试用例编号Library_test_2_3

测试用例名称用户可以正确修改期刊的资料

用例目的用户可以正确修改期刊的资料

前提条件期刊管理页面正确显示,用系统管理员和期刊管理员身份分别登录,执行

该测试用例

输入/动作期望的输出/相应实际情况

在右栏中点击边界按钮,正确输入新资料,出现成功提示信息Pass

新资料确认不重复并且不为空,点击更新

期刊资料更改后,在显示列表中正确显示在显ZF列表中正确显示Pass

期刊删除

测试用例编号Library_test_2_4

测试用例名称期刊管理员可正确删除期刊

用例目的期刊管理员可正确删除期刊

前提条件期刊管理页面正确显示

输入/动作期望的输出/相应实际情况

选定一个期刊管理员,点击该行内删除成功,页面刷新后,该分类期刊不再Pass

的删除存在

管理员模块

今日信息

测试用例编号news_test_3_1

测试用例名称快捷键测试

用例目的当在键盘上点击相应的快捷键时弹出相应的对话框

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

使用ctrl+l弹出今日图书借阅弹出的是图书馆信息快捷键重复

信息,

Ctrl+b今日图书归还信息弹出打开窗口,与预定的不相同

使用快捷键

Ctrl+o今日图书到期/超期信息弹出窗口与点击时不是同一个窗口

Ctrl+w今日期刊借阅信息弹出窗口与点击时不是同一个窗口

Ctrl+g今日期刊归还信息弹出图书续借对话框,对话框弹出错误

Ctrl+V今日期刊到期/超期信息弹出窗口与点击时不是同一个窗口

数据备份

测试用例编号Library_test_3_1

测试用例名称数据备份

用例目的能否备份成功

输入/动作期望的输出/相应实际情况

数据的备份,选择备份到地址备份成功成功

参数设置测试用例

测试用例编号Library_test_3_2

测试用例名称参数设置

用例目的能够对参数进行设置

前提条件功能能够实现

输入/动作期望的输出/相应实际情况

点击“参数设置”能够切合实际的设置各个参数的值有效期限、每页显

示记录数均能够设

置为0,不符合实

际。

统计排行测试用例

测试用例编号LLiibbrraarryy__tteesstt__33__33

测试用例名称统计排行

用例目的便于查看信息

前提条件能够显示各个子菜单的信息能够成功显示

输入/K力作期望的输出/相应实际情况

点击“统计排行”中的一个方便查看各方面的信息在工具菜单中少了

子菜单一“读者借阅排行Excel和打印功能

榜”…

库存盘点

测试用例编号Library_test_3_4

测试用例名称库存盘点

用例目的查看各书籍期刊的详细信息借出与剩余量

前提条件已登录该书店

输入/动作期望的输出/相应实际情况

图书档案盘点正确显示各书及期刊的信息及其借出剩Pass

余量

Excel数据导出导出成功Pass

打印打印成功Pass

退出退出库存盘点成功后Pass

排行榜

测试用例编号Library_test_3_5

测试用例名称排行榜

用例目的查看各书的受欢迎度

前提条件登录用户

输入/动作期望的输出/相应实际情况

图书借阅排行榜显示各书的出界情况Pass

图书借出排行榜图示以柱形图显示借出图书的排行版前Pass

十名

Exce1导出成功Pass

打印成功打印Pass

退出成功退出图书借阅排行榜Pass

期刊借阅排行榜显示各期刊的借出情况Pass

期刊借出排行榜图示以柱形图显示借出期刊的排行版前Pass

十名

Exce1导出成功Pass

打印成功打印Pass

退出成功退出图书借阅排行榜Pass

读者借阅排行榜显示各读者的借出情况Pass

读者借出排行榜图示以柱形图显示结束最多的读者Pass

Exce1导出成功Pass

打印成功打印Pass

退出成功退出图书借阅排行榜Pass

维护

测试用例编号Library_test_3_6

测试用例名称维护

用例目的保证系统的正常运行

前提条件最高权限登录

输入/动作期望的输出/相应实际情况

数据备份备份成功Pass

数据还原重新登录,成功还原Pass

更改口令口令更改成功Pass

离开挂起未输入密码Fai1

输入密码Pass

解除锁定输入密码Pass

记事本成功记事并保存Pass

计算器计算正确Pass

系统设置

测试用例编号Library_test_3_7

测试用例名称系统设置一一图书馆信息【图书馆简介、读者指南,技术支持】

用例目的图书馆简介可以正确的更新

前提条件一切信息格式正确

输入/动作期望的输出/相应实际情况

输入简介出现正确的信息及信息联系邮箱格式不正

提示确而时也可以提交

成功

建馆日期按点击正确输出点击今天输出错误

不显示星期几

点击保存如果更新显示保存成功,无论是否更改总是

否则提示没有更改的信提示操作完成

息,

测试用例编号Library_test_3_8

测试用例名称系统设置——管理员信息

用例目的用户可以正确修改分类新闻的名称

前提条件分类管理页面正确显示,用系统管理员和新闻管理员身份分别登录,执行

该测试用例

输入/动作期望的输出/相应实际情况

添加用户出现成功提示信息Pass

用添加的用户登录,观察功能的实现如果新密码与验证密码两次密码不相同,

1,»用户口令修改:输入源密码,再输入新相同提示更改成功,否提示了但是修改

密码则提示两次密码不相了,按第一次输入

同,并且修改不成功的修改的

测试用例编号Library_test_3_9

测试用例名称系统设置——参数设置

用例目的图书管理员可以更改有效地数据

前提条件参数设置页面正确显示

输入/动作期望的输出/相应实际情况

选定某个参数进行修改输入的值可以在符合实际情况的当在输入有效期限、图书借

前提下进行阅超期罚款金额、期刊借阅

超期罚款金额时输入负数也

可以,这不符合实际的情况

点击保存按钮点击完成后页面自动关闭点击完成后页面不关闭

启动是否自动显示到期/

超期信息

测试用例编号Library_test_3_10

测试用例名称系统设置------书架设置

用例目的图书管理员可以更改有效地数据

前提条件参数设置页面正确显示

输入/动作期望的输出/相应实际情况

选定某个参数进行修改输入的值可以在符合实际情况的当在添加新的编号时输入的

前提下进行书架名称也可以而和已有的

相同,这不符合实际的情况

点击修改按钮修改后点击保存显示修改完成,点击保存后无论是否修改都

如果没有修改的情况下,点击保显示修改完成

存显示您未修改任何信息

测试用例编号Library_test_3_11

测试用例名称系统设置------初始化系统

用例目的图书管理员可以使信息恢复到系统完成的时候

前提条件参数设置页面正确显示

输入/动作期望的输出/相应实际情况

点击初始化系统在弹出的系统恢复到开始有的恢复了,有的没有回复。

对话框中点击yes如在参数设置中的修改没有

回复

测试用例编号Library_test_3_12

测试用例名称快捷键测试

用例目的使用快捷键可以弹出相应的对话框

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

在键盘上使用相应的快捷键弹出相应的对话框Pass

用户管理模块

用户登录

测试用例编号Library_test_4_1

测试用例名称用户正确登录

用例目的用户使用正确的用户名与密码可以正确登录

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

在对话框中输入正确的新闻管理员正确登录到管理页面,显示正确的用户Pass

用户名和密码,点击登录按钮类型:新闻管理员,左栏中只有“更改

密码”一个功能项

在对话框中输入正确的系统管理员正确登录到系统管理页面,显示正确的Pass

用户名和密码,点击登录按钮用户类型:系统管理员,左栏中有“添

加用户”,“用户管理”,“更改密码”三

个功能项

测试用例编号Library_test_4_2

测试用例名称禁止未授权用户登录

用例目的用户使用不正确的用户名或不正确的密码不可以登录到管理页面

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

在对话框中不输入用户名和密码,点页面出现错误提示信息:“请输入用Pass

击登录按钮户名”,“请输入密码”

在对话框中不输入用户名,但输入密页面出现错误提示信息:“请输入用Pass

码,点击登录按钮户名”

在对话框中输入用户名,但不输入密页面出现错误提示信息:”请输入密Pass

码,点击登录按钮码”

在对话框中输入错误用户名和密码,无法登录到系统管理页面Pass

点击登录按钮

修改密码

测试用例编号Library_test_4_3

测试用例名称用户可以正确修改密码

用例目的用户可以正确修改密码

前提条件管理页面正确显示,用系统管理员和新闻管理员身份分别登录,执行该测

试用例

输入/动作期望的输出/相应实际情况

在左栏中点击更改密码按钮,正确输入旧密出现成功提示信息Pass

码,新密码与密码确认值一致,点击确认

密码更改后,用新密码进行重新登录可以正确登录,权限等Pass

信息不变

测试用例编号Library_test_4_4

测试用例名称禁止用户非法修改密码

用例目的用户在修改密码过程中如果出错,将不能提交

前提条件管理页面正确显示,用系统管理员和新闻管理员身份分别登录,执行该测

试用例

输入/动作期望的输出/相应实际情况

在左栏中点击更改密码按钮,输入一个错出现错误提示信息:“旧Pass

误的旧密码密码不正确”

在左栏中点击更改密码按钮,输入正确的出现错误提示信息:“两Pass

旧密码,新密码输入与密码确认输入不同次密码输入不一致”

添加用户

测试用例编号Library_test_4_5

测试用例名称系统管理员可以正确添加用户

用例目的系统管理员可以正确添加用户

前提条件管理页面正确显示

输入/动作期望的输出/相应实际情况

点击“添加用户”,输入一个不重复的用出现成功的提示信息:Pass

户名和初始密码,提交“添加管理员成功!”

使用刚添加的用户名和密码进行重登录登录成功,显示信息正确Pass

测试用例编号Library_test_4_6

测试用例名称系统管理员禁止添加非法用户

用例目的系统管理员禁止添加非法用户

前提条件管理页面正确显示

输入/动作期望的输出/相应实际情况

点击“添加用户”,输入一个数据库中出现错误提示信息:“用户已存在,Pass

已有的用户名和初始密码,提交无法添加!”

获取用户信息

测试用例编号Library_test_4_7

测试用例名称系统管理员可获得所有用户的信息

用例目的系统管理员可获得所有用户的信息

前提条件管理页面正确显示

输入/动作期望的输出/相应实际情况

点击“用户管理”出现所有用户的信息,每页显示5条记录,Pass

可通过翻页进行浏览

更改用户信息

测试用例编号Library_test_4_8

测试用例名称系统管理员可正确更改用户信息

用例目的系统管理员可正确更改用户信息

前提条件管理页面正确显示

俞入/动作期望的输出/相应实际情况

选定一个用户,点击该行内的编辑,在编页面刷新后,显示修改后的Pass

辑对话框中进行用户信息的修改,更改用新用户名

户名,此用户名在数据库中无重名

选定一个用户,点击该行内的编辑,在编出现错误提示:“用户名重Pass

辑对话框中进行用户信息的修改,更改用复”

户名,此用户名在数据库中已存在

选定一个用户,点击该行内的编辑,在编页面刷新后,显不修改后的Pass

辑对话框中进行用户信息的修改,更改用新类型或备注

户名,此用户名在数据库中无重名,修改

类型或备注

选定一个用户,点击该行内的编辑,在编出现错误提示:“用户信息没Pass

辑对话框中不进行任何信息的修改有任何更改”

删除用户

测试用例编号Library_test_4_8

测试用例名称系统管理员可正确删除用户

用例目的系统管理员可正确删除用户

前提条件管理页面正确显示

输入/动作期望的输出/相应实际情况

选定一个新闻管理员,点击该行内删除成功,页面刷新后,该用户不再存在Pass

的删除

选定除admin以外的任何一个系统删除成功,页面刷新后,该用户不再存在Pass

管理员,点击该行内的删除

选定admin系统管理员,点击该行不能删除,提示信息显示:“系统管理员Pass

内的删除。admin不能被删除!”

读者【借书证】

测试用例编号Library_test_4_9

测试用例名称快捷键测试

用例目的用户使用相应的快捷键弹出相应的对话框

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

读这类型设置[ctrl+c]读者挂失与回复不能弹出相应

[ctrl+m)的对话框,与

在键盘上使用快捷键系统设置中的

书架设置和管

理员设置冲突

7

读者档案管理【ctrl+r]读者过期续证Pass

[ctrl+d)

测试用例编号Library_test_4_10

测试用例名称读者类型设置

用例目的管理员可以进行相应的设置

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

在读者类型设置中输入相应的按类型设置并可按实际情况进行增删改Pass

信息查

测试用例编号Library_test_4_11

测试用例名称读者档案管理

用例目的可以更改读者信息

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

只有输入正确的信息才可以保存成功当出生年月在

登记日期之后

更改信息

也可以保存成

查找,全部,添加,修改,删按规定实行pass

除,excel,退出

如果里面有和这个信息完全相同的信息即使信息完全

时不能导入,当信息修改后,导人应替换相同时也可以

原来的导入,

当信息不同

导入

时,导入后没

有替换,而是

有增加了一条

记录

测试用例编号Library_test_4_12

测试用例名称读者挂失与恢复

用例目的当读者挂失后,就不能在继续借书了。恢复后可以继续借书

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

输出成功信息pass

点击挂失或恢复按钮

测试用例编号Library_test_4_13

测试用例名称读者过期续证

用例目的当续证成功可以继续购书

前提条件主界面正确显示

输入/动作期望的输出/相应实际情况

可以继续购书图书证仍然是

继证成功后

过期的

健壮性测试用例

容错能力/恢复能力测试用例

异常输入/动作容错能力/恢复能力造成的危害、损失

示例:错误的数据类型…

示例:定义域外的值…

示例:错误的操作顺序…

示例:异常中断通信…

示例:异常关闭某个功能…

示例:负荷超出了极限…

性能测试用例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论