系统测试分析报告new.docx
- 文档编号:478474
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:63
- 大小:1.22MB
系统测试分析报告new.docx
《系统测试分析报告new.docx》由会员分享,可在线阅读,更多相关《系统测试分析报告new.docx(63页珍藏版)》请在冰豆网上搜索。
系统测试分析报告new
〖YummyHouse餐饮管理系统〗
测试分析报告
项目承担部门:
YummyHouse小组
撰写人(签名):
梅景云
完成日期:
2010/12/2
1.引言
1.1编写目的
根据测试计划的安排对软件进行测试,详细记录测试过程,以对软件的质量进行测评,为软件设计人员提供BUG依据,产生测试分析报告。
1.2项目背景
Yummyhouse餐饮管理系统界面美观,操作便捷,灵活的后台管理,导航操作界面,简明的业务流程。
随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。
“民以食为天”,美食在人们的生活中占着很大的一部分;人工化的管理已渐渐满足不了人们日益增长的趋势;同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的餐饮管理系统已经成为各行各业的必要和必需了,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决餐饮企业所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。
随着餐饮业的不断发展,餐饮管理系统的内容对于餐饮业的决策者和管理者来说都非常重要。
本系统主要包括桌台显示、消费查询、人事档案及权限等几大部分,本系统具有良好的用户接口,使用方便。
具有完善的查询,对维护系统起到辅助决策的作用,能及时、方便、灵活地进行查询、修改、删除等维护性操作。
餐饮管理系统有足够的存储容量,满足每日营业的变动,另外,对于操作用户有一定的管理,并对用户的权限有一定的设置。
1.3定义
IDE:
集成开发环境(IntegratedDevelopmentEnvironment)
UML:
统一建模语言(UnitedModelingLanguage)
AddOrder:
增加消费
Check_out_check:
结账账单查询
Checkout:
宾客结账
Comepro:
采购进货
Custom_Check:
宾客消费明细查询
Databf:
数据备份
Datahf:
数据还原
Destine:
宴席预订
Finance:
财务管理
Finance_check:
收银明细查询
FrmCalender:
日历
Handover:
交接班
Lock:
系统锁定
Login:
系统登录
Main:
主界面
Order:
顾客开单
Power:
操作权限
Product:
菜单管理
Pwd:
系统密码
Quitorder:
退菜情况查询
Sell_Search:
营业查询
Vip_Mng:
会员信息管理
Write_BoardID:
输入桌台编号
Yummy_HouseDataSet:
YummyHouse数据集
FormPwd:
系统密码
1.3参考资料
《软件工程导论》RajiaMall
ISO9000
软件工程中国国家标准目录
计算机行业标准网
2.测试计划执行情况
2.1测试项目
YummyHouse餐饮管理系统
2.2测试机构和人员
2.3测试结果
2.3.1登陆子系统测试结果
测试1:
名称:
系统操作登录测试
目的:
测试系统操作界面。
内容:
帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制
登陆系统数据库预存数据:
输入
输出
报错原因
解决方案
用户名
密码
‘‘
‘565’
错误—用户名空
用户名空
输入用户名
‘2345’
‘1‘
错误—用户名或密码错误
用户名或密码错误
输入正确用户名密码
‘1’
‘’
错误—密码为空
密码为空
输入密码
‘1’
‘35469’
错误—用户名或密码错误
用户名或密码错误
输入正确用户名密码
‘1’
‘565’
密码正确---登陆成功错误
无
无
用例1:
系统操作登录测试
1,输入:
‘‘
‘565’
预计结果:
错误—用户名空
输出结果:
2,输入:
‘2345’
‘12456‘
预计输出:
用户名或密码错误
输出结果:
3,输入:
‘12334’
‘’
预计输出:
错误—密码为空
输出结果:
4,输入:
‘1367’
‘aig#345’
预计输出:
错误—用户名或密码错误
输出结果:
5,输入:
‘1’
‘565’
预计输出:
登陆成功,跳转至主界面
输出结果:
进入到管理页面:
2.3.2主界面测试结果
测试2:
名称:
开单测试。
目的:
测试餐饮管理系统开单功能。
内容:
以使用的桌台无法进行开单,为开单的桌台无法进行点餐,结账等功能,按开单按钮应先选中餐桌或者输入桌台编号,按加餐按钮应先选中餐桌或者输入桌台编号,主界面各按钮跳转测试。
数据库预存数据:
(餐桌表)
测试用例:
开台测试
输入
输出
选中未开桌桌台
开台成功,跳转至开台界面
选中已开台桌台
无法开桌
未选中桌台,单击开桌
请输入桌台编号
允许偏差:
不允许任何偏差
条件:
桌台表
1,选中为开桌桌台
预计输出:
开台界面
输出结果:
输入
输出
出错原因
解决方案
顾客人数
服务生
‘’
‘1’
报错
‘1’
‘1’
点单成功
‘’
‘’
报错
‘1’
‘’
报错
用例1:
1,
输入
顾客人数
服务生
‘’
‘1’
预计输出:
请输入顾客人数
输出结果:
解决方法:
2.
输入
顾客人数
服务生
‘1’
‘1’
预期输出:
开台成功
输出结果:
开单成功
3,
输入
顾客人数
服务生
‘1’
‘’
预期输出:
请输入服务生
输出结果:
4,
输入
顾客人数
服务生
‘@’
‘@’
预计输出:
提示只能输入字母,汉字,数字
输出结果:
2,选中已开台桌台
预计结果:
无法进行开台
输出结果:
3,未选中桌台,单击开桌
预计输出结果:
请输入桌台编号
输出结果:
测试用例:
桌台右键菜单测试
输入
输出
选中未开桌桌台
只有开台、更改桌台状态按钮可以使用,其余不能使用
选中已开台桌台
开台按钮无法使用,其他按钮可以使用
未选中桌台,单击开桌
消息框提示没选中桌台
1,选中为开桌桌台
预计输出:
开台界面
输出结果:
2,选中已开台桌台
预计结果:
无法进行开台
输出结果:
3,未选中桌台
预计输出结果
消息框提示请选择桌台
输出结果:
测试3:
名称:
辅助工具测试
目的:
测试辅助工具功能是否实现
内容:
日历,计算机,打印
1,点击日历工具
预期输出:
跳转到日历工具
输出结果:
2,点击计算机工具
预计输出:
跳转到计算机工具
输出结果:
3,点击打印工具
预期输出:
跳转到记事本
输出结果:
测试4:
名称:
系统设置功能
目的:
测试系统设置功能
内容:
餐台管理,员工管理,操作员管理
数据库预存数据:
1,餐台管理
点击系统设置按钮
预期输出:
系统设置界面
输出结果:
用例1:
单个添加餐台
1,输入:
输入
位置
规格
最大人数
状态
‘@’
‘1’
‘1’
‘1’
预期输出:
只能输入汉字
输出结果:
2,输入:
输入
位置
规格
最大人数
状态
‘1’
‘@’
‘1’
‘1’
预期输出:
只能输入汉字或数字,字母
输出结果:
3,输入:
输入
位置
规格
最大人数
状态
‘1’
‘1’
‘@’
‘1’
预期输出:
只能输入汉字,字母和数字
输出结果:
4,输入:
输入
位置
规格
最大人数
状态
‘1’
‘1’
‘1’
‘@’
预期输出:
只能输入汉字,字母和数字
输出结果:
5,输入:
输入
位置
规格
最大人数
状态
‘’
‘’
‘’
‘’
预期输出:
请输入完整
输出结果:
添加成功,与预期不一致
输入
位置
规格
最大人数
状态
‘1’
‘1’
‘1’
‘1’
预期输出:
添加成功
输出结果:
添加成功
用例2:
修改餐台
1,输入:
输入
位置
规格
最大人数
状态
‘@’
‘1’
‘1’
‘1’
预期输出:
只能输入汉字,字母和数字
输出结果:
解决方案:
2,输入:
输入
位置
规格
最大人数
状态
‘1’
‘@’
‘1’
‘1’
预期输出:
只能输入汉字,字母和数字
输出结果:
解决方案
3,输入:
输入
位置
规格
最大人数
状态
‘1’
‘1’
‘@’
‘1’
预期输出:
只能输入汉字,字母和数字
输出结果:
解决方案:
4,输入:
输入
位置
规格
最大人数
状态
‘1’
‘1’
‘1’
‘@’
预期输出:
只能输入汉字,字母和数字
输出结果:
解决方案:
5,输入:
输入
位置
规格
最大人数
状态
‘’
‘’
‘’
‘’
预期输出:
请填写完整
输出结果:
添加成功,与预期不一致
解决方案:
6,输入:
输入
位置
规格
最大人数
状态
‘1’
‘1’
‘1’
‘1’
预期输出:
添加成功
输出结果:
修改成功
2,删除餐台
输入:
点击9号餐台,点击删除
预期输出:
9号餐桌信息被删除
输出结果:
删除成功
输入:
全部会员删除
预期结果:
删除成功
输出结果:
报错
出错原因:
解决方案:
把gridview中的allowusertoaddrows和allowusertodeleterows设为false
2,名称:
员工管理功能
测试用例1:
添加员工
1,输入:
输入
员工姓名
密码
联系电话
职称
‘’
‘’
‘’
‘’
预期输出:
请填写完整
输出结果:
添加成功,与预期不一致
解决方案:
2,输入:
输入
员工姓名
密码
联系电话
职称
‘@’
‘1’
‘1’
‘1’
预期输出:
只能输入汉字,字母和数字
输出结果:
解决方案:
加入字符判定
if((e.KeyChar>=0&&e.KeyChar<=7)||(e.KeyChar>=9&&e.KeyChar<=64)||(e.KeyChar>=91&&e.KeyChar<=96)||(e.KeyChar>=123&&e.KeyChar<177))
{
e.Handled=true;
MessageBox.Show(“会员姓名只能输入汉字和字母”);
}
}
privatevoidedit_vphone_KeyPress(objectsender,KeyPressEventArgse)
{
if(!
((e.KeyChar>=48&&e.KeyChar<=57)||e.KeyChar==‘-‘||e.KeyChar==8))
{
e.Handled=true;
Me
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 测试 分析 报告 new