关键词不能为空

当前您在: 首页 > 试管婴儿 >

中介试管图书管理系统软件测试方案

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-21 10:24

锥形瓶与试管-做试管要花多少钱去安琪儿

2021年1月21日发(作者:试管孕妇可以吃杨梅吗)
图书管理系统软件测试方案

软件测试设计方案

2011
级软件工程








XX




版权所有


不得复制



文档变更记录









班级

软件六班

软件六班

软件六班

学号

2
2




2

姓名

文章

唐晓兰

吴轲






得分:

















签名:



















0
/
420
/
42
图书管理系统软件测试方案















文件状态:

[ ]
草稿

[

]
正式发布

[ ]
正在修改


文件标识:

Company-Project-TEST-CASE
当前版本:

0.1





者:

唐晓兰,文章,吴轲

完成日期:

2014-5-18









版本
/
状态
















作者


参与者


起止日期


备注










拟制:

审核:

审核:

批准:










日期:

日期:

日期:

日期:

2014-5-12




1
/
421
/
42
图书管理系统软件测试方案


























0.
文档介绍
..... .................................................. .................................................. ...................
4

0.1

文档目的
..................................... .................................................. ................................
4

0.2

文档范围
......................... .................................................. ............................................
4

0.3

读者对象
............... .................................................. .................................................. ....
4

0.4

参考文献
.......... .................................................. .................................................. .........
4

1.
接口-路径测试用例

. .................................................. .................................................. ....
5

1.1

被测试对象(单元)的介绍
.. .................................................. ....................................
5

1.2

测试范围与目的

.
............. .................................................. ............................................
5

1.3

测试环境与测试辅助工具的描述
..... .................................................. .........................
5

1.4

测试驱动程序的设计

.
....................... .................................................. ..........................
5

1.5

接口测试用例
................................... .................................................. ..........................
6

1.6

路径测试的检查表

.
........................ .................................................. .............................
7

2.
功能测试用例

.
.......................... .................................................. ........................................
9

2.1

被测试对象的介绍

.
............ .................................................. .........................................
9

2.2

测试范围与目的

.
... .................................................. .................................................. ....
9

2.3

测试方案
.......... .................................................. ............................
错误
!
未定义书签。

2.4
功能测试用例
.. .................................................. .................................................. ........
2
4
3.
健壮性测试用例

................................................. .................................................. ............
2
4

3.1

被测试对象的介绍

.
........................ .................................................. ...........................
2
4
3.2

测试范围与目的

.
......................... .................................................. ..............................
2
5
3.3
容错能力
/
恢复能力测试用例

.
.... .................................................. ...............................
2
5
4.
性能测试用例

.
.......................... .................................................. ......................................
2
6

4.1

被测试对象的介绍

.< br>............................................... .................................................. ....
2
6
4.2

测试范围与目的

.< br>............................................... .................................................. ........
2
7
4.2

测试方案
..... .................................................. .................................................. ............
2
7
4.3

性能测试用例
.................................................. .................................................. .........
3
1
5.
单元测试用例

................................................. .................................................. ................
3
1

5.1

被测试对象的介绍

.
........................ .................................................. ...........................
3
2
5.2

测试范围与目的

.
......................... .................................................. ..............................
3
3
5.3

测试工具
......................... .................................................. ..........................................
3
3
5.4

测试用例
.............. .................................................. .................................................. ...
3
4
6.
图像用户界面测试用例
......... .................................................. ........................................
3
4

6.1

被测试对象的介绍

.< br>............................................... .................................................. ....
3
4
2
/
422
/
42
图书管理系统软件测试方案

6.2

测试范围与目的
< br>.
.......................................... .................................................. .............
3
5


6.3
用户界面测试的检查表………………………………………………………………
35
7.
信息安全性测试用例

..................... .................................................. ................................
3
5

7.1

被测试对象的介绍

.
............ .................................................. .......................................
3
5
7.2

测试范围与目的

.
............. .................................................. ..........................................
3
6
7.3

信息安全性测试工具

.
.................................................. ...............................................
3
6
7.4

信息安全性测试方案

.
.................................................. ...............................................
3
6
7.5

信息安全性测试用例

.
.................................................. ...............................................
3
9
8.
兼容性测试用例

.
....... .................................................. .................................................. ...
3
9

8.1

被测试对象的介绍
.
........................................... .................................................. ........
3
9
8.2

测试范围与目的
.
........................................... .................................................. ............
3
9


8.3

测试工具

.
............................ .................................................. .......................................
4
0


8.4

测试方案

.
...... .................................................. .................................................. ...........
4
0


8.5
可靠性测试用例

.
.................. .................................................. ......................................
4
0

3
/
423
/
42
图书管理系统软件测试方案


0.0
文档介绍





测试
用例
文档

为针对
图书
馆管理

统而编
写的
,对
图书
馆管理
系统
的测试
用例
以文档

形式记
录下
来。

0.1
文档目的





影响软件测试的因素很多,例如软件本身的复杂程度、



员的


素质等
等。有些
因素
是客观
存在
的,而有
些因素
是波
动的
、不
稳定的,如































的质量
,把< br>人为的

素减小
到最
小。同

编写软
件测< br>试文档
,便于以
后测
试的更
新。
同时也

便 项目
人员
的交流


0.2
文档范围





测试用例文档是针对图书馆管理系统的,
因此文档范围控制在 对图书馆管
理系统编写测试用例的范围之内。


0.3
读者对象





测试人员,相关项目人员,软件测试老师。


0.4
参考文献

《软件测试技术与管理》张大方

李炜著


湖南大学出版社

《软件工程—理论与实践》白忠建等编著


高等教育出版社

《实用软件测试指南》
Whittaker J.A.
马良荔



电子工业出版

4
/
424
/
42
图书管理系统软件测试方案

1.
接口-路径测试用例

1.1
被测试对象(单元)的介绍


图书馆管理系统的用户接口,是用户与计算机 交互的接口,图书馆管理
员通过接口对图书进行管理,以及对用户的借还书管理和更新。
JDBC
,即
JAVA
数据库连接,用于执行
SQL
语句的JAVA

API
,为多种
关系数据库提供统一访问。

SQL (Structured Query Language)
结构化查询语言,
是一种数据库查询和程
序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。







1.2
测试范围与目的

测试范围包括外部接口(用户接口,软件接口)和内部接口。

?

用户(指管理员)接口是指采用可视化窗口;

?

软件接口是指
JDBC

SQL
数据库的链接。

?

内部接口是指各个功能模块之间的接口(登录,查询,更新等)


?

对接口进行测试是为了发现接口的缺陷,增强图书馆管理系统的功能。


1.3
测试环境与测试辅助工具的描述







系统测试环境(
Windows 2000
以上版本)以及外部组织的环境。

1.4
测试方案



对每一个接口,
设计一个驱动模块和多个桩模块,
驱动模块用以模式拟主程序或者调用模块的功能,向被测模块传递数据。











5
/
425
/
42
图书管理系统软件测试方案

1.5
接口测试用例


接口
A
(外
SQL数据库接口

部接口)

输入
/
动作

期望的输出
/
相应

实际情况




think
in
访问成功,显示对
正确

java
》进行查询

应的信息

输入
《三毛流浪记》
访问失败,提示没
正确

进行查询

有书籍




think
in
访问失败,提示没
正确

java1
》进行查询

有书籍






成功访问数据库

正确

Connection
con=DriverMan
age r.
getConne
ction
(url,

ot
,


);






连接失败

Connection
con=DriverMan
ager.
getCo nne
ction
(url,

ot
,

);









接口
B
(管理员登
录接口)

输入
/
动作

管理员用户名:文

,

正确










管理员登录

期望的输出
/
相应

实际情况

登录成功,进入系
正确






6
/
426
/
42
图书管理系统软件测试方案

密码:
wenzhang
用户名:文章
2
,
密码
:hujianfeng
用户名:
123456


密码:
hujianfeng
用户名:文章

密码:

用户名:唐晓兰

密码:
2342




jiajijiajipajipoajdi
密码:
123
更改主题,设置为
灰色

退出系统




登陆失败,提示没
错误

有该用户

用户名为非字符,
错误

显示错误

提示:请输入密码

错误

提示:用户名或者
错误

密码输入错误

提示:用户名超出
错误

范围

界面成功修改为灰
正确



退出该系统

正确








接口
C
(内部接口)

输入
/
动作

输入书名:

C
程序
设计》






abddfdfdfdfdafds
输入书名:空(不
输入)

添加新书
:
《花儿与
少年》
,预览图书

删除书籍:
《花儿与
少年》
,预览图书

添加新书
;
《花儿与
少年》
,查询书籍

添加新书:空(不
输入)


查询、跟新、删除

期望的输出
/
相应

显示有或者没有此书

显示输入格式不对

提示请输入书名






实际情况

正确

正确

正确

正确

正确

正确

正确


书库中有
《花儿与少年》

的相关信息

书库中没有花儿与少年

的相关信息

查找到该书的相关信息


提示,请输入书籍的信





7
/
427
/
42
图书管理系统软件测试方案

1.6
路径测试的检查表

检查项

数据类型问题

(1)变量的数据类型有错误吗?

(2)存在不同数据类型的赋值吗?

(3)存在不同数据类型的比较吗?

变量值问题

(1)变量的初始化或缺省值有错误吗?

(2)变量发生上溢或下溢吗?

(3)变量的精度不够吗?


逻辑判断问题

(1)由于精度原因导致比较无效吗?

(2)表达式中的优先级有误吗?

(3)逻辑判断结果颠倒吗?

循环问题

(1)循环终止条件不正确吗?

(2)无法正常终止(死循环)吗?

(3)错误地修改循环变量吗?

(4)存在误差累积吗?

内存问题

(1)内存没有被正确地初始化却被使用吗?

(2)内存被释放后却继续被使用吗?

(3)内存泄漏吗?

(4)内存越界吗?

(5)出现野指针吗?

文件
I/O
问题





不< br>存








件< br>进



吗?

(2)文件以不正确的方式打开吗?

(3)文件结束判断不正确吗?

(4)没有正确地关闭文件吗?

错误处理问题

(1)忘记进行错误处理吗?

(2)错误处理程序块一直没有机会被运行?

(3)错误处理程序块本身就有毛病吗?如报
告的错误与实际错误不一致,处理方式不正确等等。

结论


有(数据类型书写错误)








发生











正确












不泄露

为越界

未出现




















8
/
428
/
42
图书管理系统软件测试方案

(4)错误处理程序块是“马后炮”吗?如在
被它被调用之前软件已经出错。

2.
功能测试用例

2.1
被测试对象的介绍

功能测试是指对图书馆管理系统的各项功能进行测试,也叫黑盒测试。
从系统产品的界面﹑架构出发, 测试是否都能实现相应的功能并记录。

被测试对象主要包括:

?

用户登录界面

?

修改主题功能

?

退出系统功能

?

查询书籍功能

?

添加新书功能

?

删除书籍功能

?

预览书库功能

?

用户修改密码功能

?

用户管理功能

?

借书功能

?

还书功能







2.2
测试范围与目的







使用黑盒测试当中的等价类划分、因果关系图、边界值测试、错误推断
等 方法,测试该图书管理系统是否能实现用户能力,借书、还书、管理用户等
相关功能。


2.3
测试方案


2.3.1
.
场景设计






用例场景用来描述流经用例的路径,从用例开始到结束遍历这条路径上
所有基本流和 备选流。


2.3.2
.
测试用例设计




根据设计的基本流和备选流,设计测试用例,使用有错推断的测试方式,
测试每一个备选流;




9
/
429
/
42
图书管理系统软件测试方案

2.4
功能测试用例

功能
A
描述

用例目的

前提条件

输入
/
动作

输入
:
用户名:
admin
,
密码:
admin
输入:

用户名:
admin
密码:
qwerty
输入:

用户名:
adm
密码:
admin
输入
:

用户名:
admin
,
密码:
admin
新开页面

输入:

用户名:
admin
,
密码:
admin

输入密码能否加密显示

登录界面

测试管理员能否正常登录

用户已经注册,操作系统正常运行,以及各硬件配
置恰当,管理员登陆

期望的输出
/
响应

实际输出
/
响应

登录成功

登陆成功

用户名或密码错误

用户名或密码错误

用户名或密码输入错误

用户名或密码错误

登陆成功

跳转至首页


登陆失败

用户不能重复登录


错误,用户能重复登陆

加密显示密码

密码加密显示

密码框是否能复制内容

提示不能在密码框复制

无提示,但无法成功复制
密码







功能
B
描述

用例目的

前提条件

图书档案查询功能

测试用户能否正常查询数据库中的书本

操作系统正常运行、各硬件配置恰当,管理员登陆

10
/
4210
/
42
图书管理系统软件测试方案

输入
/
动作

选择:

查询依据:书名

输入
:
书籍名字:
Java 2
实用教


点击:

查询

选择:

查询依据:书名

输入:

书籍名字:
qwer
点击:查询

修改查询结果

选择:

查询依据:书名

输入:

书籍名字:
qwer
回车

选择:

查询依据:条形码

输入
:
书籍类型:
234234
点击:

查询

选择:

查询依据:条形码

输入
:
书籍类型:
123
点击:

查询

选择:

查询依据:类别

输入
:
书籍类型:网络编程

点击:

查询

期望的输出
/
响应

实际输出
/
响应

显示
Java
2
实用教程的
成功显示数据信息

相关信息:书本的名字、
出版社、作者、入库时
间、所在书架等

无图书信息

暂无图书信息

不能修改查询的结果

查询对应的结果

能修改查询结果,
但无法
保存改变数据

成功显示数据信息

显示对应书籍的相关信
成功显示数据信息

息:书本的名字、出版
社、作者、入库时间、
所在书架等

无图书信息

暂无图书信息

显示对应书籍的相关信
成功显示数据信息

息:书本的名字、出版
社、作者、入库时间、
所在书架等

11
/
4211
/
42
图书管理系统软件测试方案

选择:

查询依据:类别

输入
:
书籍类型:
123
点击:

查询

选择:

查询依据:作者

输入
:
作者:
shuanyulin
点击:

查询

选择:

查询依据:作者

输入
:
作者:
qwer
点击:

查询

选择:

查询依据:出版社

输入
:
出版社:
人民邮电出版社

点击:

查询

选择:

查询依据:出版社

输入
:
作者:
qwer
点击:

查询

选择:

查询依据:书架

输入
:
书架:书架
2
点击:

查询

无图书信息

暂无图书信息

显示对应书籍的相关信
成功显示数据信息

息:书本的名字、出版
社、作者、入库时间、
所在书架等

无图书信息

暂无图书信息

显示对应书籍的相关信
成功显示数据信息

息:书本的名字、出版
社、作者、入库时间、
所在书架等

无图书信息

暂无图书信息

显示对应书籍的相关信
成功显示数据信息

息:书本的名字、出版
社、作者、入库时间、
所在书架等

12
/
4212
/
42
图书管理系统软件测试方案

选择:

查询依据:书架

输入
:
书架:书架
2
点击:

查询




功能
C
描述

用例目的

前提条件

输入
/
动作

无图书信息

暂无图书信息




图书借阅查询功能




测试用户能否正常查询数据库中的图书借阅记录

操作系统正常运行、各硬件配置恰当,管理员登陆

期望的输出
/
响应

实际输出
/
响应

选择:

显示
Java
2
实用教程
成功显示数据信息

查询依据:书名

的相关借阅信息

输入
:
书籍名字:
Java 2
实用教


点击:

查询

选择:

查询依据:书名

输入:

书籍名字:
qwer
点击:查询

选择:

查询依据:书籍条形码

输入
:
书籍类型:
234234
点击:

查询

选择:

查询依据:书籍条形码

输入
:
书籍类型:
123
点击:

查询

无图书借阅信息

暂无图书借阅信息










成功显示数据信息

阅信息

无图书借阅信息

暂无图书信息

13
/
4213
/
42
图书管理系统软件测试方案

选择:

查询依据:读者条形码

输入
:
书籍类型:
234234
点击:

查询

选择:

查询依据:读者条形码

输入
:
书籍类型:
123
点击:

查询

选择:

查询依据:类别

输入
:
书籍类型:网络编程

点击:

查询

选择:

查询依据:借阅时间

输入
:
借阅时间:

从:
2007-44-11
到:
2007-12-30
点击保存


选择:

查询依据:借阅时间

输入
:
借阅时间:

从:
2007-04-11
到:
2007-12-300
点击保存










成功显示数据信息

阅信息

无图书借阅信息

暂无图书信息










成功显示数据信息

阅信息

报错,开始时间输入错
报错,开始时间输入错误



报错,结束时间输入错
报错,结束时间输入错误



14
/
4214
/
42
图书管理系统软件测试方案

选择:

查询依据:借阅时间

输入
:
借阅时间:

从:
2007-04-11
到:
2007-02-03
点击保存








功能
D
描述

用例目的

前提条件

输入
/
动作

点击:借阅到期提醒






功能
E
描述

用例目的

前提条件

输入
/
动作

输入:

图书馆名称:
1
点击保存

输入:

图书馆名称:

点击保存

报错,时间输入出错

无报错,显示无借阅记录



借阅到期提醒功能

测试用户能否正常查询数据库中即将到期的图书
借阅记录

操作系统正常运行、各硬件配置恰当,管理员身份
登陆

期望的输出
/
响应

实际输出
/
响应

显示对应书籍相关借
成功显示数据信息

阅信息



图书馆信息管理功能

测试用户能否正常查询、
修改数据库中存储的图书
馆信息

操作系统正常运行、各硬件配置恰当,管理员身份
登陆

期望的输出
/
响应

提示:成功修改数据

实际输出
/
响应

提示:成功修改数据

提示:请将数据填写完
提示:请将数据填写完整



15
/
4215
/
42
图书管理系统软件测试方案

输入:

馆长:
1
点击保存

输入:

馆长:

点击保存

输入:

联系电话:
1
点击保存

输入:

联系电话:

点击保存

输入:

联系地址:
1
点击保存

输入:

联系地址:

输入:

联系邮箱:
1
点击保存

输入:

联系邮箱:

点击保存

输入:

图书馆网址:
1
点击保存

输入:

图书馆网址:

点击保存

输入:

图书馆简介:
1
点击保存

输入:

图书馆简介:

点击保存

输入:

建馆时间:
2007-11-22
点击保存

提示:成功修改数据

提示:成功修改数据

提示:请将数据填写完
提示:请将数据填写完整



提示:成功修改数据

提示:成功修改数据

提示:请将数据填写完
提示:请将数据填写完整



提示:成功修改数据

提示:成功修改数据

提示:请将数据填写完
提示:请将数据填写完整



提示:成功修改数据

提示:成功修改数据

提示:请将数据填写完
提示:请将数据填写完整



提示:成功修改数据

提示:成功修改数据

提示:请将数据填写完
提示:请将数据填写完整



提示:成功修改数据

提示:成功修改数据

提示:请将数据填写完
提示:请将数据填写完整



提示:成功修改数据

提示:成功修改数据

16
/
4216
/
42
图书管理系统软件测试方案

输入:

建馆时间:
2007-110-22
点击保存

输入:

建馆时间:
2007-11-220
点击保存

输入:

建馆时间:
dfgadg
点击保存

输入:

建馆时间:

点击保存



功能
E
描述

用例目的

前提条件

输入
/
动作

点击:

添加管理员信息

输入:

管理员名称:

管理员密码:

确认


密码:

点击保存

点击:

添加管理员信息

输入:

管理员名称:
admin
管理员密码:

确认


密码:

点击保存

提示:时间输入有误

提示:图书馆信息修改失


提示:图书馆信息修改失


提示:图书馆信息修改失


提示:时间输入有误

提示:时间输入有误

提示:请将数据填写完
提示:请将数据填写完整







管理员设置功能

测试用户能否正常查询、
修改数据库中存储的管理
员信息

操作系统正常运行、各硬件配置恰当,管理员身份
登陆

期望的输出
/
响应

实际输出
/
响应

提示:请输入数据

提示:请输入管理员名称

提示:请输入数据

提示:请输入管理员密码

17
/
4217
/
42
图书管理系统软件测试方案

点击:

添加管理员信息

输入:

管理员名称:
admin
管理员密码:
admin
确认


密码:

点击保存

点击:

添加管理员信息

输入:

管理员名称:
admin
管理员密码:
admin
确认


密码:
admin
点击保存

点击:

添加管理员信息

输入:

管理员名称:
admin1
管理员密码:
admin1
确认


密码:
admin1
点击保存

点击:

添加管理员信息

输入:

管理员名称:
admin1
管理员密码:
admin1
确认


密码:
admin
点击保存

点击:

权限设置

选择:

所有权限

点击保存




功能
E
描述

用例目的

提示:请输入数据

提示:请确认管理员密码

提示:管理员已存在

提示:管理员已存在

提示:管理员添加成功

提示:管理员添加成功

提示:密码输入有误

提示:管理员添加成功

提示:权限修改成功

提示:管理员权限设置成








参数设置功能


测试用户能否正常查询、
修改数据库中存储的参数
信息

18
/
4218
/
42
图书管理系统软件测试方案

前提条件

输入
/
动作

输入:

办证费:
40
点击保存

输入:

办证费:
a
点击保存

输入:

办证费:
40
输入:

有效期限:
3
点击保存

输入:

有效期限:
a
点击保存





功能
F
描述

用例目的

前提条件

输入
/
动作

点击:添加书架信息

输入:

书架名称:
asdf
点击保存

点击:添加书架信息

输入:

书架名称:
asdf
点击保存

点击:添加书架信息

输入:

书架名称:

点击保存

操作系统正常运行、各硬件配置恰当,管理员身份
登陆

期望的输出
/
响应

实际输出
/
响应

提示:参数修改成功

提示:参数设置信息修改
成功

提示:参数输入错误

提示:参数设置信息修改
成功

提示:参数设置信息修改
成功

提示:参数设置信息修改
成功

提示:参数设置信息修改
成功





提示:参数修改成功

提示:参数修改成功

提示:参数输入错误





书架设置功能

测试用户能否正常查询、
修改数据库中存储的书架
信息

操作系统正常运行、各硬件配置恰当,管理员身份
登陆

期望的输出
/
响应

实际输出
/
响应

提示:添加书架成功

提示:书架信息添加成功

错误,书架名重复

提示:书架信息添加成功

错误,请输入书架名

提示:书架信息添加成功

19
/
4219
/
42
图书管理系统软件测试方案

点击:修改

输入:

书架名称:

点击保存

选择:

书架名:
asdf
点击:删除

功能
G
描述

用例目的

前提条件

输入
/
动作

点击:

添加读者信息

输入:

类型名称:测试员

可借数量:
3
点击保存

点击:

添加读者信息

输入:

类型名称:

可借数量:
3
点击保存

点击:

添加读者信息

输入:

类型名称:测试员

可借数量:

点击保存

点击:

添加读者信息

输入:

类型名称:学生

可借数量:
1
点击保存

错误,请输入书架名

提示:书架信息修改成功

提示:成功删除书架

错误:删除书架信息失败

读者类型管理功能

测试用户能否正常查询、
修改数据库中存储的读者
类型信息

操作系统正常运行、各硬件配置恰当,管理员身份
登陆

期望的输出
/
响应

实际输出
/
响应

提示:读者类型添加成
提示:读者类型添加成功



提示:请输入读者类型
提示:请输入读者类型名
名称



提示:请输入可借数量

提示:请输入可借数量

提示:重复的读者类型

提示:该读者类型已存在

20
/
4220
/
42

锥形瓶与试管-做试管要花多少钱去安琪儿


锥形瓶与试管-做试管要花多少钱去安琪儿


锥形瓶与试管-做试管要花多少钱去安琪儿


锥形瓶与试管-做试管要花多少钱去安琪儿


锥形瓶与试管-做试管要花多少钱去安琪儿


锥形瓶与试管-做试管要花多少钱去安琪儿


锥形瓶与试管-做试管要花多少钱去安琪儿


锥形瓶与试管-做试管要花多少钱去安琪儿



本文更新与2021-01-21 10:24,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/420145.html

图书管理系统软件测试方案的相关文章