程序测试报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3测试结果及其分析
3.1登陆测试
测试用例
测试数据
期望结果
测试结果
用户登陆。
用户名:xiaobo
密码:123
一般用户
成功登陆系统
成功登陆系统,并显示借书信息和读者号
用户登陆。
用户名:xiaobo
密码:111
一般用户
由于密码输入错误,登录失败
提示密码输入错误或身份选择错误
用户登陆
用户名:xiaobo
密码:123
测试用例
测试数据
期望结果
测试结果
查看图书信息
点击查看图书信息按钮
点击查看,显示图书信息
显示书库信息可借出书本信息
图3.19
测试结果分析:
管理员界面点击查看图书信息按钮后进入该界面(图3.19),可以看到书本的信息。
3.7查看用户信息测试
测试用例
测试数据
期望结果
测试结果
查看用户信息
点击查看读者信息按钮
3.4图书注销测试
测试用例
测试数据
期望结果
测试结果
图书注销
图书分类目录号:000002
数量:1Байду номын сангаас
注销成功。
显示注销成功
图书注销
图书分类目录号:000009
数量:1
由于图书分类目录号或数量输入有误,注销失败。
显示输入信息有误
图3.12
图3.13
图3.14
图3.15
图3.16
测试结果分析:
图3.12,3.13显示的是正常的图书注销功能(即书库中含有该图书信息,且数量合适),当输入的图书分类目录号在书库中不存在,则会提示输入信息有误(图3.15),如果输入的数量超出书库的上限,则会提示输入书本数超出上限(图3.16)
测试结果和期望的情况相同并且有简便的用户交互功能。
3.3图书编制(图书注册)测试
测试用例
测试数据
期望结果
测试结果
图书注册
图书分类目录号:000007
书名:mysql
作者:mr.zhao
价格:79
数量:6
购书日期:2015-7-10
编制成功。
显示编制成功
图3.9
图3.10
图3.11
测试结果分析:
如图3.9和图3.10显示图书注册时提示的信息,当注册完成,返回管理员界面点击查看图书界面可以看到编制成功后图书的信息。
3.9还书测试
测试用例
测试数据
期望结果
测试结果
还书
读者号:004
图书分类目录号:000001
输入成功,显示还书成功
显示还书成功,且返回欠钱数
还书
读者号:001
图书分类目录号:000001
由于读者号与该用户不匹配,还书不成功
显示读者号有误
还书
读者号:004
图书分类目录号:0000011
由于图书分类目录号在借书信息中不存在,还书不成功
程序测试报告
——图书管理系统
1引言
1.1目的
本测试报告为图书管理系统的测试报告,旨在总结测试结论并且分析测试结果,并对发现的问题和缺陷进行分析,形成文档,以验证该系统是否符合需求说明书的要求。
测试工具:个人电脑
1.2背景
该文档是基于项目代码的基本功能模块编写完成的情况下,进行功能的测试,在测试过程中,遵守严格的测试规范和测试步骤,力求检验出系统存在的潜在问题。
1.3定义
黑盒测试
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。
2测试概要
2.1测试用例设计
本次测试用例设计主要采用黑盒测试方法,功能模块及集成测试采用的具体测试用例设计方法有等价类划分法、边界值划分法和错误猜测。
2.2测试环境
数据库:MySQL?
环境:eclipse+IE9+tomcat
经过登陆测试,充分考虑到用户输入登陆信息的各种情况。
3.2注册测试
测试用例
测试数据
期望结果
测试结果
用户注册
用户名:xiaok
密码:123
单位:xidian
地址:xidian
注册成功,并在数据库中产生该用户的数据
注册成功,并给出读者号
图3.6
图3.7
图3.8
测试结果分析:
在注册功能的测试中,用户可以通过登陆界面的注册链接进行注册,填写用户数据(图3.6),点击提交,提示注册成功(图3.7),并返回读者号,点击登陆就可以进入系统(图3.8)。
提示图书分类目录号输入有误
图3.27
图3.28
图3.29
图3.30
图3.31
测试结果分析:
用户界面点击还书按钮后进入该界面(图3.27),填写基本信息,信息填写正确,则显示还书成功和欠钱数;如果读者号输入错误,则给出提示(图3.30),如果图书分类目录号输入错误,则给出相应的提示(图3.31),如果还书成功,返回上一界面,则会看到还书的信息(图3.29)。
管理员
由于身份选择错误,登录失败
提示密码输入错误或身份选择错误
管理员登陆
用户名:xiaohonh
密码:123456
管理员
成功登陆系统
成功登陆系统,给出管理员所有的功能按钮
管理员登陆
用户名:xiaohonh
密码:123456
一般用户
由于身份选择错误,登录失败
提示密码输入错误或身份选择错误
用户登陆
用户名:xiaoxin(未注册)
由于读者号与该用户不匹配,借书不成功
显示读者号有误
借书
读者号:004
图书分类目录号:0000019
由于图书分类目录号在书库中不存在,借书不成功
显示书架上未存在所借的书
图3.21
图3.22
图3.23
图3.24
图3.25
图3.26
测试结果分析:
用户界面点击借书按钮后进入该界面(图3.21),填写基本信息,如果读者号输入错误,则给出提示(图3.23),如果图书分类目录号输入错误,则给出相应的提示(图3.24),如果借书成功,返回上一界面,则会看到刚借到书的信息(图3.25)。如果读者目前所借的书本数为5,则会提示所借书本数量已上限(图3.26)
操作系统:Windows 764位操作系统
CPU: Intel(R) Core(TM) i5-3210M 2.50GHZ
内存:4GB
屏幕分辨率:1366*768
2.3测试方法
主要采用黑盒测试,以需求分析文档中的功能模块为单位,测试的重点集中在基本数据录入和业务流程。功能模块采用黑盒测试的常用方法;集成测试模块采用非渐增式测试,偏重系统的接口和数据提取方面。
密码:123
一般用户
由于没有该用户信息登陆失败
提示没有该用户,请注册
图3.1
图3.2
图3.3
图3.4
图3.5
测试结果分析:
在登陆测试中,用户及管理员登陆的每种情况都进行了考虑,只有当用户名密码和身份都输入正确时,才能进入系统,如图3.1和图3.2表示一般用户(读者)成功登陆系统的界面,图3.4表示管理员成功登陆系统显示的界面,图3.3表示登陆中信息输入错误提示,图3.5表示当用户输入的用户名不存在时,会提示用户进行注册。
3.5欠款结算测试
测试用例
测试数据
期望结果
测试结果
欠款结算
点击欠款结算按钮
点击结算,删除欠款数据
欠款消息删除
图3.17
图3.18
测试结果分析:
管理员界面点击欠款结算按钮后进入欠款界面(图3.17),点击结算后显示图3.18。预期的操作过程是:用户交付欠款费用后,由管理员点击结算。
3.6查看图书信息测试
点击查看,显示用户信息
显示用户的基本信息
图3.20
测试结果分析:
管理员界面点击查看读者信息按钮后进入该界面(图3.20),可以看到得这的基本信息。
3.8借书测试
测试用例
测试数据
期望结果
测试结果
借书
读者号:004
图书分类目录号:000001
输入信息,显示借书成功
显示借书成功
借书
读者号:005
图书分类目录号:000001
3.1登陆测试
测试用例
测试数据
期望结果
测试结果
用户登陆。
用户名:xiaobo
密码:123
一般用户
成功登陆系统
成功登陆系统,并显示借书信息和读者号
用户登陆。
用户名:xiaobo
密码:111
一般用户
由于密码输入错误,登录失败
提示密码输入错误或身份选择错误
用户登陆
用户名:xiaobo
密码:123
测试用例
测试数据
期望结果
测试结果
查看图书信息
点击查看图书信息按钮
点击查看,显示图书信息
显示书库信息可借出书本信息
图3.19
测试结果分析:
管理员界面点击查看图书信息按钮后进入该界面(图3.19),可以看到书本的信息。
3.7查看用户信息测试
测试用例
测试数据
期望结果
测试结果
查看用户信息
点击查看读者信息按钮
3.4图书注销测试
测试用例
测试数据
期望结果
测试结果
图书注销
图书分类目录号:000002
数量:1Байду номын сангаас
注销成功。
显示注销成功
图书注销
图书分类目录号:000009
数量:1
由于图书分类目录号或数量输入有误,注销失败。
显示输入信息有误
图3.12
图3.13
图3.14
图3.15
图3.16
测试结果分析:
图3.12,3.13显示的是正常的图书注销功能(即书库中含有该图书信息,且数量合适),当输入的图书分类目录号在书库中不存在,则会提示输入信息有误(图3.15),如果输入的数量超出书库的上限,则会提示输入书本数超出上限(图3.16)
测试结果和期望的情况相同并且有简便的用户交互功能。
3.3图书编制(图书注册)测试
测试用例
测试数据
期望结果
测试结果
图书注册
图书分类目录号:000007
书名:mysql
作者:mr.zhao
价格:79
数量:6
购书日期:2015-7-10
编制成功。
显示编制成功
图3.9
图3.10
图3.11
测试结果分析:
如图3.9和图3.10显示图书注册时提示的信息,当注册完成,返回管理员界面点击查看图书界面可以看到编制成功后图书的信息。
3.9还书测试
测试用例
测试数据
期望结果
测试结果
还书
读者号:004
图书分类目录号:000001
输入成功,显示还书成功
显示还书成功,且返回欠钱数
还书
读者号:001
图书分类目录号:000001
由于读者号与该用户不匹配,还书不成功
显示读者号有误
还书
读者号:004
图书分类目录号:0000011
由于图书分类目录号在借书信息中不存在,还书不成功
程序测试报告
——图书管理系统
1引言
1.1目的
本测试报告为图书管理系统的测试报告,旨在总结测试结论并且分析测试结果,并对发现的问题和缺陷进行分析,形成文档,以验证该系统是否符合需求说明书的要求。
测试工具:个人电脑
1.2背景
该文档是基于项目代码的基本功能模块编写完成的情况下,进行功能的测试,在测试过程中,遵守严格的测试规范和测试步骤,力求检验出系统存在的潜在问题。
1.3定义
黑盒测试
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。
2测试概要
2.1测试用例设计
本次测试用例设计主要采用黑盒测试方法,功能模块及集成测试采用的具体测试用例设计方法有等价类划分法、边界值划分法和错误猜测。
2.2测试环境
数据库:MySQL?
环境:eclipse+IE9+tomcat
经过登陆测试,充分考虑到用户输入登陆信息的各种情况。
3.2注册测试
测试用例
测试数据
期望结果
测试结果
用户注册
用户名:xiaok
密码:123
单位:xidian
地址:xidian
注册成功,并在数据库中产生该用户的数据
注册成功,并给出读者号
图3.6
图3.7
图3.8
测试结果分析:
在注册功能的测试中,用户可以通过登陆界面的注册链接进行注册,填写用户数据(图3.6),点击提交,提示注册成功(图3.7),并返回读者号,点击登陆就可以进入系统(图3.8)。
提示图书分类目录号输入有误
图3.27
图3.28
图3.29
图3.30
图3.31
测试结果分析:
用户界面点击还书按钮后进入该界面(图3.27),填写基本信息,信息填写正确,则显示还书成功和欠钱数;如果读者号输入错误,则给出提示(图3.30),如果图书分类目录号输入错误,则给出相应的提示(图3.31),如果还书成功,返回上一界面,则会看到还书的信息(图3.29)。
管理员
由于身份选择错误,登录失败
提示密码输入错误或身份选择错误
管理员登陆
用户名:xiaohonh
密码:123456
管理员
成功登陆系统
成功登陆系统,给出管理员所有的功能按钮
管理员登陆
用户名:xiaohonh
密码:123456
一般用户
由于身份选择错误,登录失败
提示密码输入错误或身份选择错误
用户登陆
用户名:xiaoxin(未注册)
由于读者号与该用户不匹配,借书不成功
显示读者号有误
借书
读者号:004
图书分类目录号:0000019
由于图书分类目录号在书库中不存在,借书不成功
显示书架上未存在所借的书
图3.21
图3.22
图3.23
图3.24
图3.25
图3.26
测试结果分析:
用户界面点击借书按钮后进入该界面(图3.21),填写基本信息,如果读者号输入错误,则给出提示(图3.23),如果图书分类目录号输入错误,则给出相应的提示(图3.24),如果借书成功,返回上一界面,则会看到刚借到书的信息(图3.25)。如果读者目前所借的书本数为5,则会提示所借书本数量已上限(图3.26)
操作系统:Windows 764位操作系统
CPU: Intel(R) Core(TM) i5-3210M 2.50GHZ
内存:4GB
屏幕分辨率:1366*768
2.3测试方法
主要采用黑盒测试,以需求分析文档中的功能模块为单位,测试的重点集中在基本数据录入和业务流程。功能模块采用黑盒测试的常用方法;集成测试模块采用非渐增式测试,偏重系统的接口和数据提取方面。
密码:123
一般用户
由于没有该用户信息登陆失败
提示没有该用户,请注册
图3.1
图3.2
图3.3
图3.4
图3.5
测试结果分析:
在登陆测试中,用户及管理员登陆的每种情况都进行了考虑,只有当用户名密码和身份都输入正确时,才能进入系统,如图3.1和图3.2表示一般用户(读者)成功登陆系统的界面,图3.4表示管理员成功登陆系统显示的界面,图3.3表示登陆中信息输入错误提示,图3.5表示当用户输入的用户名不存在时,会提示用户进行注册。
3.5欠款结算测试
测试用例
测试数据
期望结果
测试结果
欠款结算
点击欠款结算按钮
点击结算,删除欠款数据
欠款消息删除
图3.17
图3.18
测试结果分析:
管理员界面点击欠款结算按钮后进入欠款界面(图3.17),点击结算后显示图3.18。预期的操作过程是:用户交付欠款费用后,由管理员点击结算。
3.6查看图书信息测试
点击查看,显示用户信息
显示用户的基本信息
图3.20
测试结果分析:
管理员界面点击查看读者信息按钮后进入该界面(图3.20),可以看到得这的基本信息。
3.8借书测试
测试用例
测试数据
期望结果
测试结果
借书
读者号:004
图书分类目录号:000001
输入信息,显示借书成功
显示借书成功
借书
读者号:005
图书分类目录号:000001