酒店管理系统测试用例.docx
宾馆客房管理系统测试用例

宾馆客房管理系统测试计划2012年4月浙江科技学院修改记录日期版本说明作者2012-4-12 1.0目录1.简介 ........................................................................................................................................ (1)1.1 目的 (1)1.2 背景 (1)1.2.1项目背景 (1)1.2.2基本功能 (1)1.3 范围 (2)2.测试参考文档和测试提交文档 (2)2.1 测试参考文档 (2)2.2 将要提交的文档 (2)2.3 测试提交文档 (2)3.测试进度 (3)4.测试资源 (3)4.1 人力资源 (3)4.2 测试环境 (3)4.3 测试工具 (4)5.系统风险、优先级 (4)6.测试策略 (5)6.1 功能测试 (5)6.2 用户界面测试 (6)6.3 可用性测试 (9)6.4 兼容性测试 (10)6.5 安装卸载测试 (10)6.6 数据和数据库完整性测试 (10)7.问题严重程度描述 (10)8.附录 (11)8.1 测试用例模板 (11)1.简介1.1目的编写本系统测试报告的目的在于:1)通过对测试结果的分析,得到对宾馆客房管理系统质量进行评价。
2)分析测试的过程,产品,资源,信息,为以后进行系统测试提供参考;本系统技术不是很成熟,存在不少问题,测试变得非常重要。
软件测试的过程也是程序运行的过程,程序运行需要数据,为测试设计的数据称测试用例,设计测试用例的原则自然是尽可能暴露错误。
1.2背景现代宾馆酒店业迅速发展,新的管理观念与模式层出不穷.宾客客房管理系统亦随着宾馆管理理念的发展而发展.宾馆客房管理系统依照国家星级宾馆标准化业务程序,采用了先进的数据库理论,多媒体技术,软件工程理念等,从基层,中层,高层三个管理者层次为切入点,以成本分析,预测,控制为主线,形成一套上下贯通,操作便捷的酒店系统解决方案,科学地将宾馆各种日常业务完美的结合在一起,为管理及决策提供了强有力的支持.其对客人个性化服务及全面彻底的信息化,使企业电算化管理水平提升到一个新的更高层次.提供大量丰富的基于企业管理经营过程中实际的数据。
酒店管理系统测试用例

酒店管理系统测试用例文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)酒店管理系统测试用例姓名:王运飞学号:08111423目录0 文档介绍文档目的该测试文档实现的目的为,给所有测试用例的说明提供测试方法步骤,同时为进一步开放测试脚本提供依据。
文档范围本文档为酒店管理系统,其中包含了酒店订餐,消费方式,现金或刷卡,打折优惠,等基本功能的测试用例。
读者对象本文档面向的对象主要有两类,一是测试人员,另一类是开发人员。
参考文献《酒店管理系统软件规格需求说明书》术语与缩写解释1. 接口-路径测试用例被测试对象(单元)的介绍测试对象这里测试对象主要是该软件所实现的几个功能,也可称为接口,这里主要接口有顾客订餐,顾客就餐后刷卡支付餐费,顾客预订包厢,顾客结账。
测试范围与目的测试目的通过测试了解各个接口的正确性,比如顾客能否顺利的订到餐饭,能否联网刷卡,能否订到包厢。
接口测试用例路径测试的检查表2. 功能测试用例被测试对象的介绍订餐:顾客提前向酒店预订餐位,随时前来就餐。
结账:顾客就餐完毕后像酒店支付餐费。
刷卡:顾客通过银行卡的方式支付就餐费。
包厢:顾客单独找一个房间就餐。
测试范围与目的测试范围主要包括各个功能的正确性,能否实现特定的功能,同时要测试功能的安全稳定性,及错误处理。
测试环境与测试辅助工具的描述测试环境:windows xp sp3 ,辅助测试工具WinRunner,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。
功能测试用例3. 健壮性测试用例被测试对象的介绍订餐:顾客提前向酒店预订餐位,随时前来就餐。
结账:顾客就餐完毕后像酒店支付餐费。
刷卡:顾客通过银行卡的方式支付就餐费。
包厢:顾客单独找一个房间就餐。
测试范围与目的测试范围主要包括各个功能的健壮性,能否实现正确处理异常,同时要测试功能的安全稳定性,及错误处理,保证各个功能的健壮。
测试用例(酒店)

提示输入错误,或查询不到任何信息
28
客户查询
输入正确的查询条件
点“查询”
查询出相应的信息
29
客户查询
输入不存在的查询条件
点“查询”
查询不到任何信息
30
增加管理员
管理员ID和密码都为空或其中一个为空
点“确定”
提示管理员ID和密码不能为空
31
增加管理员
已存在的管理员ID
点“确定”
提示此ID已经存在
13
客户登记
各输入项填入非法字符,比如年龄出现非数字字符
点“保存”
提示填写错误,要求重新填写
14
客户登记
其他按钮是否起作用
15
客户登记
输入已入住或不存在的房间编号
点“保存”
提示房间不存在或已入住
16
客户登记
输入已存在的客户编号
点“保存”
提示客户编号重复
17
退房结算
输入存在的客户编号
点“确定”
计算出客户入住的时间可费用
编号
所属模块
输入数据
操作
期望结果
实际结果
状态P/F
1
登录
双击系统图标
用一段时间加载数据,然后提示数据连接成功
2
登录
点击“退出”
退出系统
3
登录
点击“欢迎”
出现登录界面
4
登录
点击“欢迎”
登录画面没有变化
5
登录
点击“退出”
退出系统
6
登录
正确的管理员ID和正确的密码
点“确定”
进入操作界面
7
登录
错误的ID或密码
32
酒店管理系统+单元测试用例

酒店管理系统+单元测试用例客房预订系统测试用例测试编号设计者1测试需求项客房预订测试需求标号设计日期0012008. 9. 4测试目标状态和测完成散客预订、团体预订、客房预订、预订未到处理、预售查询等项功能试数据状态测试项输入说明(操作)输出说明(预期结果)序号姓名性别预付押金付款方式入住1类型证件类型和号码地址联系电话酒店个人押金凭证散客预订预订入住日期和预离日期主宾姓名主宾性别预付押金付款方式入住类型证件类型和号码地址2酒店团体押金凭证团体预订联系电话预定入住日期和预离日期主客房间宾客人数3客房预订根据用户需求预订房间宾客预订信息预订未到处注销预定信息输出注销成功4理当前时间酒店预售一览表可售房间数以及某房间的5预售查询预订情况前台接待系统测试用例测试编号设计者2测试需求项前台接待测试需求标号设计日期0022008. 9. 4测试LI标状态和测完成散客入住登记、合约入住、团体自动入住和手动入住、补填客单、修改客人信息、试数据状态预订客房查询、可售房间查询等项功能测试项输入说明(操作)输出说明(预期结果)序号姓名性别预付押金付款方式入住散客入住登6类型证件类型和号码地址联系电话客人相关信息记入住日期和预离日期姓名性别证件号预订入住时间期限7客人相关信息合约入住预离时间姓名性别预付押金付款方式入住类团体自动入型证件类型和号码地址联系电话8住和手动入团体入住相关信息入住日期和预离日期宾客人数入住住方式9填补客单输入用户信息修改后的用户信息修改客人信10姓名性别证件号所需修改信息显示修改后客户信息息预订客房查11姓名性别证件号显示预订相关信息或者是无结果询可售房间查12当前时间空闲房间号询前台收银系统测试用例测试编号设计者3测试需求项前台收银测试需求标号设计日期0032008. 9. 4测试口标状态和测完成记帐查帐转帐个人或团体埋单限制客人消费等项功能试数据状态序号测试项输入说明(操作)输出说明(预期结果)记帐查帐13姓名性别证件号当前消费转帐14酒店消费清单埋单姓名性别证件号帐务系统测试用例测试编号设讣者4测试需求项帐务管理测试需求标号设计日期0042008. 9.4测试LI标状态和测具备收银功能外,设置纠错报表输出等项功能试数据状态测试项输入说明(操作)输出说明(预期结果)序号15用户信息或房间号显示用户消费信息收银纠错报表输16用户信息或房间号输出新的查询信息出管家系统测试用例测试编号设计者5测试需求项管家系统测试需求标号设计日期0032008. 9. 4测试口标状态和测房间状态设置和查询等项功能试数据状态测试项输入说明(操作)输出说明(预期结果)序号房间状态设17房间号显示房间状态置房间状态查18显示房间状态房间号询电话系统测试用例测试编号设计者6测试需求项电话系统测试需求标号设计日期0062008. 9. 4测试LI标状态和测完成自动讣费、夜审系统、客人信息查询、动态房态查询和明细查询、收银报表、当试数据状态时客人入住报表等项功能测试项输入说明(操作)输出说明(预期结果)序号自动计费和19客人消费明细帐单和日营业报表夜审系统客人信息20客人相关信息或者房间状态查询客人信息或房间号21收银员报表或当日客人入住报表报表输入具体日期客历系统测试用例测试编号设计者7测试需求项测试需求标号客历系统设计日期0072008. 9. 4测试U标状态和测完成客人资料输入、客人资料查询和修改、黑名单、入住客人自动查询客历、归入客试数据状态历及删除等项功能测试项输入说明(操作)输出说明(预期结果)序号客人资料输22入、客人资料客户信息显示客户入住新信息查询和修改23黑名单客户姓名性别证件号输出历史纪录入住客人自动查询客历24客户姓名性别证件号输出客户历史纪录和归入客历和删除合约系统测试用例测试编号设计者8测试需求项测试需求标号合约系统设计日期0082008. 9. 4测试LI标状态和测完成资料输入、查询、修改、删除等功能等项功能试数据状态测试项输入说明(操作)输出说明(预期结果)序号客人资料输25客户或团体信息显示并打印客户信息入、客人资料查询和修改经理系统测试用例测试编号设计者9测试需求项测试需求标号经理系统设计日期0092008. 9. 4测试LI标状态和测完成修改客房定价、增加删除修改密码、内部银行系统、数据整理和备份等项功能试数据状态测试项输入说明(操作)输出说明(预期结果)序号修改客房定26房间号和新的房间价格显示修改后的新的房间价格价增加删除修选择用户角色及输入客户信息和账户27显示操作成功改各级密码信息以及新密码内部银行系28显示消费信息客户账户信息及密码统数据整理和29显示整理或备份成功输入密码备份总经理系统测试用例测试编号设计者10测试需求项测试需求标号总经理系统设计日期0010 2008.9. 4测试LI标状态和测完成住店客单查询、客房状态查询、查询可售情况、客房占用统讣、账务查询、报表试数据状态输出等项功能测试项输入说明(操作)输出说明(预期结果)序号住店客单查30客户信息客户的用户信息和消费信息等询客房状态查31显示客房状态询、查询可售输入房间号情况客房占用统32当日具体日期显示所有房间状态并统计被占用的房间总数计33账务查询公司总的营业额当日具体日期公司总的营业额密码管理系统测试用例测试编号设计者11测试需求项测试需求标号密码管理设计日期00112008. 9. 4测试LI标状态和测完成密码管理功能等项功能试数据状态测试项输入说明(操作)输出说明(预期结果)序号34选择用户角色和账户信息及操作类型显示操作成功密码管理报表系统测试用例测试编号设计者12测试需求项测试需求标号报表系统设计日期0012 2008.9. 4测试目标状态和测完成客房占用、转房改租、预定未到、客房取消、经营统计可售情况、房间状态、坏试数据状态房报告、日租统讣等项功能测试项输入说明(操作)输出说明(预期结果)序号客房占用、经营统讣可售35输入具体的日期显示所有房间状态并统汁被占用的房间总数情况、房间状态、坏房报告36转房改租输入客户信息旧房间号及新的房间号显示修改后的客户信息预定未到、客37预定房间状态输入用户信息房取消38输出统计结果日租统计输入具体的日期账务报表系统测试用例测试编号设计者13测试需求项测试需求标号账务报表设计日期0013 2008.9. 4测试目标状态和测完成收入报表、消费报表、顾客账务、交班报表、信用卡报表、结帐报表、应收报表、试数据状态催帐报表、转账报表、借贷总表、联网消费、酒店总表等项功能测试项输入说明(操作)输出说明(预期结果)序号消费报表、顾客账务、信用卡报表、结帐报表、应收报39输入用户信息用户消费详单表、催帐报表、转账报表、借贷总表、联网消费40显示应上交的财务金额交班报表员工号和当班时间段接班员工及密码收入报表、酒41收入报表及酒丿占总表输入具体日期或日期段店总表。
酒店管理系统的测试与管理_项目报告

《软件测试》课程项目库学生作品项目报告新中物业酒店管理系统的测试与管理院系计算机与软件学院专业软件技术(测试)班级软件0813学号0802333117学生孔菊梅摘要随着社会的的不断进步,宾馆酒店业的竞争也愈来愈激烈,要想在竞争中取得优势,必须在经营管理、产品服务等方面提高管理意识。
如何利用先进的管理手段,提高客房的管理水平,是每一个宾馆管理者所面临的重大问题。
而本论文就是以一个提供酒店的管理系统作为解决方案的背景,本文主要是对酒店管理系统的一些基本功能和组成情况进行了测试,包括系统的功能测试、性能测试、缺陷报告等,重点对功能进行了测试。
构成了对一个完整的酒店管理系统的测试。
将使用QTP9.2功能测试、Jmeter性能测试工具、mantis缺陷跟踪管理工具辅助测试,尽可能的发现该系统中存在的功能上的缺陷,和分析该系统的性能指标。
目录1 测试计划 (1)1.1概述 (1)1.2约定 (2)1.3测试种类及测试标准 (3)1.3.1测试种类 (3)1.3.2测试方法及标准 (3)1.4测试重点及顺序 (4)1.4.1预测风险 (4)1.4.2测试重点 (5)1.5暂停标准和再启动要求 (5)1.6测试提交物 (5)2 测试用例 (7)2.1功能测试 (7)2.1.1房间状况管理的测试 (7)2.1.2 QTP的测试总结与分析 (12)2.2性能测试 (13)2.2.1 性能测试 (13)2.2.2 测试工具 (13)2.2.3 性能测试用例 (14)2.2.4 性能测试分析 (15)3 缺陷跟踪管理 (17)3.1缺陷管理工具简介 (17)3.2缺陷管理工具的配置 (17)3.3查询问题步骤 (19)4 测试报告 (22)4.1测试目的 (22)4.2测试概述 (22)4.3测试总结和建议 (22)4.4测试记录 (24)辞 (25)参考文献 (26)附录 (26)1 测试计划1.1概述经济的快速发展,人们的消费水平和消费意思的提高,促进了旅游业的发展,酒店业面临着机遇和挑战。
美萍酒店管理系统测试用例(系统设置)黄萍

预期结果
1、弹出“系统设置”窗口 2、进入“VIP设置”选项卡 2、窗口正常关闭 4、提示保存成功 5、窗口正常关闭 3、提示保存成功窗口 4、窗口正常关闭 3、提示保存成功窗口 3、提示保存失败 3、提示保存成功 3、提示保存成功 3、提示请填写折对比例 4、提前“”天提醒生日的VIP请 输入有效的数据 4、提示保存失败,提前“”天提 醒生日的VIP不能为字符 1、弹出“增加客户类型类型对话 框” 5、正确添加 5、提示会员等级已存在 5、提示客户类型不能为空 5、提示客户类型不能为字符 5、提示客户类型不能为小数 5、提示打折比例不能为空 5、提示打折比例不能>1 5、提示初始积分不能<1 5、提示初始积分不能>1000 2、窗口正确收放 3、窗口正确最小化 4、窗口正确还原 1、弹出修改信息窗口 5、修改成功 5、提示会员等级已存在 5、提示客户类型不能为空 5、提示客户类型不能为字符 5、提示客户类型不能为小数
模块名称 测试用例集名称 用例编号
VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置 VIP设置001
用例描述
测试目的: “系统设置窗口”中“客户设置 ”选项卡正常打开,关闭 测试目的: VIP设置002 “启用VIP积分”“启用储值卡折 兑比例”“启用VIP生日提醒”同 测试目的: VIP设置003 “启用VIP积分”复选框,每消费 1元积一分(默认值) 测试目的: VIP设置004 “启用VIP积分”复选框,每消费 “<100000”元积一分 测试目的: VIP设置005 “启用VIP积分”复选框,每消费 “>9999”元积一分 测试目的: VIP设置006 “启用VIP积分”和“启用储值卡 折兑比例”同时选中 测试目的: VIP设置007 “启用VIP积分”和“启用储值卡 折兑比例”同时选中 测试目的: VIP设置008 “启用VIP积分”和“启用储值卡 折兑比例”同时选中,折对比例 测试目的: VIP设置009 提前“”天提醒生日的VIP输入不 能>100 测试目的: VIP设置010 提前“”天提醒生日的VIP输入不 能为特殊字符 测试目的: VIP设置011 “VIP类型”分组框中的“添加类 型”的功能正确 测试目的: VIP设置012 “增加客户类型”对话框中客户 类型不能空重复 测试目的: VIP设置013 “增加客户类型”对话框中客户 类型不能空 测试目的: VIP设置014 “增加客户类型”对话框中客户 类型不能为特殊字符 测试目的: VIP设置015 “增加客户类型”对话框中客户 类型不能为小数 测试目的: VIP设置016 “增加客户类型”对话框中打折 比例不能为空 测试目的: VIP设置017 “增加客户类型”对话框中打折 比例不能>1 测试目的: VIP设置018 “增加客户类型”对话框中初始 积分不能为0 测试目的: VIP设置019 “增加客户类型”对话框中初始 积分不能<1000 测试目的: VIP设置020 “增加客户类型”对话框中的收 放按钮、最小化按钮、还原按钮 测试目的: VIP设置021 “VIP类型”分组框中的“修改类 型”的功能正确 测试目的: VIP设置022 “修改信息”对话框中客户类型 不能空重复 测试目的: VIP设置023 “修改信息”对话框中客户类型 不能空 测试目的: VIP设置024 “修改信息”对话框中客户类型 不能为特殊字符 测试目的: VIP设置025 “修改信息”对话框中客户类型 不能为小数
宾馆客房管理系统测试用例

宾馆客房管理系统测试计划2012年4月浙江科技学院修改记录日期版本说明作者2012-4-12 1.0目录1.简介........................................................................................................................................ (1)1.1 目的 (1)1.2 背景 (1)1.2.1项目背景 (1)1.2.2基本功能 (1)1.3 范围 (2)2.测试参考文档和测试提交文档 (2)2.1 测试参考文档 (2)2.2 将要提交的文档 (2)2.3 测试提交文档 (2)3.测试进度 (3)4.测试资源 (3)4.1 人力资源 (3)4.2 测试环境 (3)4.3 测试工具 (4)5.系统风险、优先级 (4)6.测试策略 (5)6.1 功能测试 (5)6.2 用户界面测试 (6)6.3 可用性测试 (9)6.4 兼容性测试 (10)6.5 安装卸载测试 (10)6.6 数据和数据库完整性测试 (10)7.问题严重程度描述 (10)8.附录 (11)8.1 测试用例模板 (11)1.简介1.1目的编写本系统测试报告的目的在于:1)通过对测试结果的分析,得到对宾馆客房管理系统质量进行评价。
2)分析测试的过程,产品,资源,信息,为以后进行系统测试提供参考;本系统技术不是很成熟,存在不少问题,测试变得非常重要。
软件测试的过程也是程序运行的过程,程序运行需要数据,为测试设计的数据称测试用例,设计测试用例的原则自然是尽可能暴露错误。
1.2背景1.2.1项目背景现代宾馆酒店业迅速发展,新的管理观念与模式层出不穷.宾客客房管理系统亦随着宾馆管理理念的发展而发展.宾馆客房管理系统依照国家星级宾馆标准化业务程序,采用了先进的数据库理论,多媒体技术,软件工程理念等,从基层,中层,高层三个管理者层次为切入点,以成本分析,预测,控制为主线,形成一套上下贯通,操作便捷的酒店系统解决方案,科学地将宾馆各种日常业务完美的结合在一起,为管理及决策提供了强有力的支持.其对客人个性化服务及全面彻底的信息化,使企业电算化管理水平提升到一个新的更高层次.提供大量丰富的基于企业管理经营过程中实际的数据。
酒店管理系统-测试用例

酒店管理系统测试用例姓名:王运飞学号:08111423文件状态:[√]草稿[]正式发布[]正在修改文件标识:东华理工大学-酒店管理系统-测试报告当前版本:2.0作者:王运飞完成日期:2010-10-26版本/状态作者参与者起止日期备注1.0 王运飞王运飞2.0 王运飞王运飞修复了一下bug,程序运行更加稳定了目录0.文档介绍........................... 错误!未指定书签。
0.1文档目的.......................... 错误!未指定书签。
0.2文档范围.......................... 错误!未指定书签。
0.3读者对象.......................... 错误!未指定书签。
0.4参考文献.......................... 错误!未指定书签。
0.5术语与缩写解释.................... 错误!未指定书签。
1.接口-路径测试用例................... 错误!未指定书签。
1.1被测试对象(单元)的介绍.......... 错误!未指定书签。
1.2测试范围与目的.................... 错误!未指定书签。
1.3测试环境与测试辅助工具的描述...... 错误!未指定书签。
1.4接口测试用例...................... 错误!未指定书签。
1.5路径测试的检查表.................. 错误!未指定书签。
2.功能测试用例......................... 错误!未指定书签。
2.1被测试对象的介绍.................. 错误!未指定书签。
2.2测试范围与目的.................... 错误!未指定书签。
2.3测试环境与测试辅助工具的描述...... 错误!未指定书签。
2.4功能测试用例...................... 错误!未指定书签。
酒店管理系统测试计划word版本

Confidential(秘密)阿波罗酒店管理系统项目测试计划状态√草稿标识号评审当前版本0.1初始版前一版本无修订版发布日期2010年04月RickyCopyright By Ricky All Rights Reserved修改记录序号版本责任人时间修改内容记录1V0.1 ×××新建文档234目录1 简介 (4)1.1目的 (4)1.2背景 (4)1.3测试对象 (4)1.4范围 (5)2测试参考文档和测试提交文档 (6)2.1测试参考文档 (6)2.2测试提交文档 (6)3测试进度 (7)4测试资源 (8)4.1人力资源 (8)4.2测试环境 (8)4.3测试工具 (8)5系统风险、优先级 (10)6测试策略 (11)功能测试 (11)用户界面测试 (11)可用性测试 (15)兼容性测试 (16)安装卸载测试 (16)1 简介1.1 目的软件总体需求:基本实现一个中型酒店宾馆的日常住宿管理工作,包括住宿登记、退房换房、打印发票、现金结对和查询住宿记录等重要功能。
软件简单易用对使用者没有太高的门槛。
软件功能需求:实现住宿登记、退房、加房、换房、打印发票、现金结对、查询可住房间、交接班、结账、当日入住记录查询和当月入住记录查询等重要功能。
性能需求:不能对计算机硬件性能有过高要求,同时能迅速完成入住酒店的相关操作。
保护消费者的数据不被窃取或丢失。
接口需求:拥有简洁的用户界面,操作简单便捷。
同时可以连接打印机,在完成入住登记后打印收据。
数据结构需求:利用数据库存储保护消费者的数据。
1.2 背景项目名称:阿波罗酒店管理系统。
任务提出者:中型酒店宾馆。
开发者:阿波罗软件。
用户:酒店宾馆。
1.2.1项目背景当今宾馆住宿行业飞速发展,宾馆规模不断扩大,各个方面的管理难度不断增加。
所以对酒店宾馆管理软件的开发需求也就越发的强烈。
本款软件就是在这样的背景下开发完成的。
该软件实现了大中型宾馆酒店的管理客房、收银及数据查询,功能完善,操作简便。
酒店管理系统集成测试用例

酒店管理系统集成测试目录1.简介 (1)1.1目的 (1)1.2范围 (1)1.3定义,首字母缩写及简写 (1)1.4参考资料 (1)2.集成测试用例设计 (1)2.1集成内容描述 (1)2.2类协作关系描述 (3)2.3对外接口描述 (3)2.4测试用例 (3)1. 简介本文档提供集成工作版本的集成测试用例集的总体描述,该测试用例集是组成该系统的每个子系统的测试用例集合,包括组成该子系统的所有单元模块的所有用例。
1.1 目的本文档针对集成工作版本所实现的客房预订系统、前台接待系统、前台收银系统、管家系统、密码管理系统用例基本事件流,测试用例覆盖了用例基本事件流的消息序列。
范围本文档包含的测试用例对应的所有子系统用例消息序列。
定义, 首字母缩写及简写按照《数据库设计说明书》中的命名规则参考资料《酒店管理系统》软件用户需求说明书完成的《酒店管理系统》功能分解图《银行中间业务系统》开发计划等《样本-JDM集成测试用例》2. 集成测试用例设计2.1 集成内容描述2.2 类协作关系描述本表是针对该系统中的客房预订系统前台接待系统、前台收银系统、管家系统、密码管理系统Frame表示框图Table表示表 Button表示按钮 RT表示返回YH表示用户 inf表示信息 FJ表示房间Widowsframe表示操作提示信息如删除成功更新成功等mainframe表示主操作界面Fare_table表示收费详单Dbms表示数据库点击button返回主界面2.3 对外接口描述2.4 测试用例2.5测试过程描述2.6Test Procedure 1 2.6.1.1测试过程状态信息2.6.1.2测试过程执行信息:。
最新酒店管理系统-测试用例

酒店管理系统测试用例姓名:王运飞学号:08111423文件状态:[√] 草稿[ ] 正式发布[ ] 正在修改文件标识:东华理工大学-酒店管理系统-测试报告当前版本: 2.0作者:王运飞完成日期:2010-10-26版本/状态作者参与者起止日期备注1.0 王运飞王运飞2010.10.242.0 王运飞王运飞2010.10.26 修复了一下bug,程序运行更加稳定了目录0.文档介绍 (4)0.1文档目的 (4)0.2文档范围 (4)0.3读者对象 (4)0.4参考文献 (4)0.5术语与缩写解释 (4)1. 接口-路径测试用例 (4)1.1被测试对象(单元)的介绍 (4)1.2测试范围与目的 (5)1.3测试环境与测试辅助工具的描述 ................................................. 错误!未定义书签。
1.4接口测试用例 (5)1.5路径测试的检查表 (5)2. 功能测试用例 (7)2.1被测试对象的介绍 (7)2.2测试范围与目的 (7)2.3测试环境与测试辅助工具的描述 (7)2.4功能测试用例 (7)3. 健壮性测试用例 (8)3.1被测试对象的介绍 (8)3.2测试范围与目的 (8)3.3测试环境与测试辅助工具的描述 (8)3.4容错能力/恢复能力测试用例 (8)4. 图形用户界面测试用例 (9)4.1被测试对象的介绍 (9)4.2测试范围与目的 (9)4.3测试环境与测试辅助工具的描述 (9)4.4用户界面测试的检查表 (9)5. 信息安全性测试用例 (10)5.1被测试对象的介绍 (10)5.2测试范围与目的 (10)5.3测试环境与测试辅助工具的描述 (10)5.4测试驱动程序的设计 (10)5.5信息安全性测试用例 (10)6. 压力测试用例 (11)6.1被测试对象的介绍 (11)6.2测试范围与目的 (11)6.3测试环境与测试辅助工具的描述 (11)6.4测试驱动程序的设计..................................................................... 错误!未定义书签。
酒店管理系统+单元测试用例

测试项
输入说明(操作)
输岀说明(预期结果)
22
客人资料输 入、客人资料 查询和修改
客户信息
显示客户入住新信息
23
黑名单
客户姓名性别证件号
输出历史纪录
24
入住客人自 动查询客历 和归入客历
和删除
客户姓名性别证件号
输岀客户历史纪录
合约系统测试用例
测试编号
测试需求项
合约系统
设计者
测试需求标号
设计日期
2008.9.4
30
住店客单查
询
客户信息
客户的用户信息和消费信息等
31
客房状态查 询、查询可售
情况
输入房间号
显示客房状态
32
客房占用统
计
当日具体日期
显示所有房间状态并统计被占用的房间总数
33
账务查询
当日具体日期
公司总的营业额
公司总的
密码管理系统测试用例
测试编号
11
测试需求项
密码管理
设计者
测试需求标号
0011
设计日期
酒店个人押金凭证
2
团体预订
主宾姓名主宾性别预付押金付款方 式入住类型证件类型和号码地址
联系电话预定入住日期和预离日期
主客房间宾客人数
酒店团体押金凭证
3
客房预订
根据用户需求预订房间
宾客预订信息
4
预订未到处
理
注销预定信息
输岀注销成功
5
预售查询
当前时间
酒店预售一览表可售房间数以及某房间的 预订情况
前台接待系统测试用例
11
预订客房查 询
姓名性别证件号
(完整word版)酒店管理系统

本科实验报告课程名称:系统分析与设计实验项目:《酒店管理系统》实验实验地点:逸夫楼专业班级:软件1406 学号:********** 学生姓名:**指导教师:***2016年9月25 日一、实验目的通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。
二、实验要求学生以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。
实验报告以纸质版(A4)在课程结束后二周上内提交(12周)。
三、实验主要设备:台式或笔记本计算机四、实验内容1 选题及项目背景酒店管理系统是一个面向酒店用来进行酒店日常管理的系统。
该系统能能够为酒店的管理者对酒店进行比较精确的管理,能够实现用户进行酒店的预定等操作,对酒店各部门提供管理功能。
2 定义酒店管理系统是记录酒店客人的信息,提供查询,报表打印等一系列工作,他能让工作人员从繁琐的工作中解脱出来。
本系统将结合中国酒店的实际特点,模仿中小型酒店的设计管理系统,将整个酒店管理系统细分成三个部分:房间管理、顾客管理和财务管理。
实现客房管理、房态查询、系统管理、会员管理等基本功能。
3 参考资料《系统分析与设计》《酒店管理方案》4 系统分析与设计4.1需求分析4.1.1识别参与者在本系统中参与者有:酒店管理员,酒店经理,前台服务4.1.2 对需求进行捕获与描述1.用例名称:用户信息管理执行者:酒店管理员和前台服务员目的:对酒店客房管理系统的使用者进行管理,包括对员工的基本信息进行检索、录入和修改2.用例名称:客房经营管理执行者:酒店管理员、酒店经理、和前台服务员目的:实现对客房的订房,入住和退房管理,包括对客房的业务信息(如客房号、预定时间、入住时间、换房情况、退房情况、金额等)进行检索、录入和修改。
用例文档--酒店管理系统

需求用例文档----酒店管理用例文档----酒店管理主要参与者用例酒店前台工作人员 1. 开房登记2. 客户续住3. 修改登记4. 客户结账5. 查询预订信息6. 新增预订信息7. 修改预订信息8. 删除预订信息9. 结账单查询10.客户信息查询11.查询会员信息12.新增会员信息13.修改会员信息14.删除会员信息15.查询房间类型信息16.新增房间类型信息17.修改房间类型信息18.删除房间类型信息19.查询房间信息20.新增房间信息21.修改房间信息22.删除房间信息酒店管理人员23.操作员管理24.权限管理25.信息查询顾客26.预定管理财务管理部门信息查询酒店房务服务人员信息查询用例ID号UC-1用例名称开房登记创建者陶菲最后更新者马萍创建日期2010-5-14最后更新日期2010-5-16参与者前台工作人员描述前台工作人员查询可用房间,填写登记相关信息,保存登记信息前置条件1、前台工作人员登录到“酒店管理系统”2、有顾客预定或亲自登记房间3、登记信息符合业务要求4、系统显示尚有空房后置条件1、系统提示保存成功2、根据登记信息引导顾客找到房间主要参与者用例主干过程 1.0 客房登记1.前台工作人员要求查看当前的客房情况2.系统显示当前客房信息3.根据系统显示的空房信息,为顾客选择相应的客房4.系统生成入住单号、入住时间。
根据系统选择的房间类型自动生成单价。
通过顾客提供的信息,选择客户类型、性别、证件类型、计费方式,输入房间号、客户名称、会员编号、地址信息、备注、预住天数、押金等。
5.前台工作人员要求保存登记信息6.系统检查不能为空信息是否已正确填写7.系统提示保存成功8.系统将登记信息存储在数据库中分支过程 1.1定多个房间1.顾客要求定多个房间2.返回第一步异常 1.0.E.1 当前没有空房(第一步)1、系统通知前台工作人员当前没有空房2a、顾客取消订房2b、系统终止用例3a、顾客请求选择另一时间或房间类型3b、系统重新启动用例包含查询客房信息优先级高使用频率每天大约50-100次业务规则BR-1 ,BR-2,BR-3 ,BR-4特别需求 1.前台工作人员在保存表单前可以清空表单假设顾客是符合规定可以订房的用例ID号UC-4用例名称客户结账创建者陶菲最后更新者马萍创建日期2010-5-14最后更新日期2010-5-16参与者顾客、结账核算系统描述由前台工作人员选择或输入顾客要结账的房间,填写结账相关信息,保存结账信息前置条件1、前台工作人员登录到“酒店管理系统”2、提出结账要求的顾客定过房间并且尚未结账后置条件1、系统提示结账成功2、系统更新数据库主要参与者用例主干过程 1.0 客房结账1. 前台工作人员选择或输入要结账的房间2. 系统显示开房时的相关信息3. 系统根据:应收金额=单价*计费方法折算后的时间,计算该顾客应付的房费4. 系统显示应收金额5. 前台工作人员输入实收金额6. 系统检查输入的数据是否不为空并且为正整数;如应收金额不等于实收金额应给予提示7. 系统计算应找金额并显示8. 前台工作人员给顾客找零后给系统一个确认信息8. 系统将结账信息存储在数据库中9. 系统更新客房信息分支过程 1.1退多个房间1. 顾客要求退多个房间2. 返回第一步异常 1.0.E.1 该客房已经结过账(第一步)1a、系统通知前台工作人员当前没有该客房的租用记录1b、系统终止用例1.0.E.2 该客房不是由该顾客租用的(第一步)1a、系统通知前台工作人员当前该客房的租用记录不是该顾客1b、系统终止用例包含查询开房登记信息,计算金额优先级高使用频率每天大约50-100次业务规则BR-5,BR-6,BR-7,BR-8,BR-9 特别需求打印账单及发票假设前台有打印机数据库的响应速度较好用例ID号UC-26用例名称预定管理创建者马萍最后更新者陶菲创建日期2010-5-14最后更新日期2010-5-16参与者顾客描述顾客从互联网访问“酒店管理系统”,随意查看酒店客房类型等信息选择自己需要的房间,填写一系列相关信息,提交订单,系统保存订单并通知酒店前台工作人员;或者顾客通过电话,向酒店前台工作人员预定房间。
酒店管理系统测试报告

文档从互联网中收集,已重新修正排版,word格式支持编借.如有帮助欢迎下载支持。
系统测试报告酒店管理系统软件课程名称: ________ 软件验证__________ 学院名称:电子与信息工程学院专业:计算机科学与技术日期:2010年12月7日Oword格式支持编辑,如有帮助欢迎下载支持。
一、编写目的1」编写本系统测试报告的目的在于:①通过对测试结果的分析,得到对软件质量的评价。
②分析测试的过程,产品,资源,信息,为以后制左测试计划提供参考:本系统技术不很成熟,存在不少问题,测试变得非常重要。
软件测试的过程也是程序运行的过程,程序运行需要数据,为测试设计的数据称测试用例,设计测试用例的原则自然是尽可能眾露错误。
二、项目背景随着现代化科技快速的发展,为提高洒店管理人员工作的质量,特开发此系统来协酒店管理人员的工作。
使工作髙效、方便。
既有利于洒店,也方便顾客。
三、测试项本次测试主要针对洒店管理系统进行系统测试,主要包括功能测试、界面测试。
对管理系统的一部分功能如预定,査询等功能进行测试。
四、测试环境笔记本1台(内存2G、硬盘250G)、VC++6.0运行环境。
五、测试计划执行情况被测试的产品项目名:洒店管理管理系统5.1登陆界面测试测试内容:1. 菜单、背景、颜色、字体、按钮名称、提示信息的一致性等。
2. 友好性、易用性、合理性、一致性、正确性等测试目的:系统登录验证,输入用户爼及密码,使数据问卷存取的测试,接口正确性测试。
核实各个窗口风格(包括颜色、字体、提示信息、图标、等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界而的友好性、易操作性,而且符合用户操作习惯。
所用的方法:手工测试5.2功能测试测试内容:测试1:顾客预定管理①顾客预左管理由合法用户进行操作,首先用户应先登录该系统,经系统检査合法并具有相应权限后方能使用:②输入顾客姓划,证件号性别,年龄,籍贯,工作单位等:③处理过程描述先检查顾客的正确身份,提供房间信息,让顾客选自己满意的房间并录入系统。
酒店管理系统测试报告

酒店管理系统测试报告酒店管理系统测试报告姓名:王运飞学号:081114231. 基本信息2. 实况记载3. 剖析与建议软件剖析;经过对软件的测试这个酒店管理系统基本上契合用户需求,但是在调试的进程中发现不少缺陷,有必要在这里讲一下。
首先,由于触及到多个功用,所以模块的接口较多,各个模块加起来使得软件过于臃肿,比如软件中所用到的模块有,用户订餐模块,用户刷卡模块,数据库调用模块,预订房间模块,退订房间模块,取消订餐模块,由于再设计模块时没有太好的设计好模块致使出现了如此多的模块,而有些模块是没有必要的,或许说有些模块可以经过兼并方法来增加,从这次软件测试中学习到了模块构建对以后软件设计的重要性其次,软件的数据库设计的不合理,为什么不合理呢,由于,为了充沛思索软件数据库的平安性,再设计数据库是参与了过多的数据项,由于假设在数据库设计时参与了过多的字段就会使数据库存在过多冗余,冗余过多就会减慢数据库的运转,正由于如此在我们在顾客过多时才会使得数据库不堪负重,软件运转困难,这完全与数据库的设计不合理有关,就此剖析,我们觉得假设再设计有少量数据要存储的软件的时分一定要设计好数据库的字段,表段,要适当的搭配不要应为出于平安思索就牺牲了数据库的功用,由此我们想到一种处置方法,比如,当我们在遇到相似的效果时,我们可以把数据库和系统的平安性综合起来思索比如,设计数据库时我们增加平安思索,而在外部我们添加独立的平安模块,以保证数据库的平安性。
平安插件的设计也缺乏充沛思索,比如,当我们停止刷卡付账时要停止平安插件的装置,假设没有平安插件,那么能够招致付款失败,这一点我们没有合理设计,事先只思索要停止平安反省,没理会假设不装置平安控件的状况,除了这一点外,平安控件还有一个小效果,就是兼容性不是很好,平安控件原本就是查杀抵御木马,病毒的,而由于先前电脑上已近装置了杀毒软件,就会致使软件的不兼容性,更严重的是有时分会使得系统解体,这个效果没有很好的处置,给软件的运用带来了极大的方便性。
2案例美萍酒店管理系统测试计划

修订历史记录1简介1.1 产品简介99书城项目为网上图书销售管理系统,包括前台图书的展示、图书购买下单、订单审核、付款等一套完善的电子商务管理系统。
使用99书城项目,可以实现对注册用户,图书上架,图书分类的管理。
测试目的99书城的测试目的是为了检测系统是否符合最终需求,其中包括:·各功能点是否正确·业务流程是否正确·数据的传输是否完整、正确、安全,性能是否良好·系统是否具有良好的容错性·应用程序是否具有良好的易用性和可操作性1.3 测试范围针对测试的系统模块,测试的范围包括:针对测试的阶段,测试的范围包括:说明:1 系统的一期、二期测试按优先级的1、2、3、4顺序测试,其中3、4级的测试只在二期中进行;重要级为1的是重点关注的测试阶段2测试参考文档和测试提交文档测试参考文档测试参考文档包括:(1)产品需求文档(2)软件概要设计(3)软件详细设计(4)数据库结构图测试提交文档测试提交的文档包括:(1)测试计划(2)功能测试用例(3)性能测试用例(4)测试Bug清单(5)性能测试报告(6)系统测试报告3测试进度4 测试资源说明:暂以现有测试人力资源估计5 问题严重度及优先级描述5.1缺陷严重级别定义5.2缺陷优先级定义5.3 缺陷跟踪及测试版本测试人员提交New状态的BUG给项目经理,由负责人Open缺陷并指派开发人员,测试人员对Fix的缺陷进行回归测试,并将其状态改为Reopen或Closed,确保缺陷的最终状态为Closed。
6 测试风险鉴于99书城项目的测试周期短,测试人员经验少,而测试量又非常大,所以预计的测试风险主要在于时间和人力资源方面。
7 测试策略7.1 数据和数据库完整性测试7.2 功能测试7.3 用户界面测试7.4 兼容性测试7.5 性能测试另见性能测试计划7.6 安全性和访问控制测试。
美萍酒店管理系统安装测试用例-龚佑清

美萍酒店管理系统安装测试用例1、双击安装程序mphotelsetup.exe,出现下图,点击“继续安装”按钮。
1)点击mphotelsetup.exe能正常运行2)点击“继续安装”按钮,弹出“安装向导”窗口3)点击窗口右上角“关闭”图标按钮或按ESC键,弹出“确定关闭”的提示信息窗口,点击提示信息窗口中的“确定”按钮,窗口正常关闭;点击“取消”按钮,返回当前安装窗口2、点击“下一步”按钮4)点击“下一步(N)”按钮,弹出“许可协议”窗口5)点击“取消”按钮,弹出“确认取消安装吗”的提示信息窗口,点击提示信息窗口中的“确定”按钮,窗口正常关闭;点击“取消”按钮,返回当前安装窗口6)将光标置于“安装向导”窗口的边缘,光标没有任何变化,窗口不能放大7)点击窗口右上角的“最小化”图标按钮,窗口缩小到任务栏8)点击窗口右上角“关闭”图标按钮或按ESC键,弹出“确定退出安装吗”的提示信息窗口,点击提示信息窗口中的“是”按钮,窗口正常关闭;点击“否”按钮,返回当前安装窗口3、选择“我同意”按钮9)点击“上一步(P)”按钮,返回“安装向导”窗口10)可以上下拉动右边的滚动条查看协议中的条款11)点击“我同意(I)”按钮,弹出“选择安装方式”窗口12)点击“取消”按钮,弹出“确认退出安装吗”的提示信息窗口,点击提示信息窗口中的“是”按钮,窗口正常关闭;点击“否”按钮,返回当前安装窗口13)将光标置于“许可协议”窗口的边缘,光标没有任何变化,窗口不能放大14)点击窗口右上角的“最小化”图标按钮,窗口缩小到任务栏15)点击窗口右上角“关闭”图标按钮或按ESC键,弹出“确定退出安装吗”的提示信息窗口,点击提示信息窗口中的“是”按钮,窗口正常关闭;点击“否”按钮,返回当前安装窗口4、有三种安装方式:完全、普通、自定义16)点击“安装的类型:”右边下拉列表中的“完全”,所有组件前的复选框被选中,安装完成则创建了开始菜单和桌面快捷方式,安装了POS58小票打印机标准驱动程序17)点击“安装的类型:”右边下拉列表中的“普通”,“桌面快捷方式”组件前的复选框被选中,安装完成则创建了桌面快捷方式18)点击“安装的类型:”右边下拉列表中的“自定义”,“桌面快捷方式”组件前的复选框被选中,可以通过选中组件前复选框自定义安装哪些组件,安装完成则相应的组件也被安装19)移动鼠标指针到组件之上,可以看到相应的描述信息20)点击“上一步”按钮,返回“协议许可”窗口21)点击“下一步”按钮,弹出“选定安装位置”窗口22)点击“取消”按钮,弹出“确认退出安装吗”的提示信息窗口,点击提示信息窗口中的“是”按钮,窗口正常关闭;点击“否”按钮,返回当前安装窗口23)将光标置于“选择安装方式”窗口的边缘,光标没有任何变化,窗口不能放大24)点击窗口右上角的“最小化”图标按钮,窗口缩小到任务栏25)点击窗口右上角“关闭”图标按钮或按ESC键,弹出“确定退出安装吗”的提示信息窗口,点击提示信息窗口中的“是”按钮,窗口正常关闭;点击“否”按钮,返回当前安装窗口5、选择安装路径26)使用默认安装路径,点击“安装”按钮,弹出“正在安装”窗口,则安装在C:\Program Files\MpSost\mphotel27)选择自定义路径,点击“浏览”按钮,弹出“浏览文件夹”窗口,在此选择一个安装位置后,点击“确定”按钮,目标文件夹将变为上步中自己选择的文件夹28)点击“浏览文件夹”窗口中的“新建文件夹”按钮,则出现“新建文件夹”切默认选中29)点击“浏览文件夹”窗口中的“取消”按钮,返回“选定安装位置”窗口30)用鼠标拖动“浏览文件夹”窗口中的滚动条,可以上下滑动进行选择31)点击“浏览文件夹”窗口右上角的“关闭”图标按钮,返回“选定安装位置”窗口32)点击“浏览文件夹”窗口右上角的“帮助”图标按钮,弹出帮助信息33)点击“选定安装位置”窗口中的“上一步”按钮,返回“选择安装方式”窗口34)点击“选定安装位置”窗口中的“安装”按钮,弹出“正在安装”窗口,则安装在D:\Program Files\mphotel35)点击“取消”按钮,弹出“确认退出安装吗”的提示信息窗口,点击提示信息窗口中的“是”按钮,窗口正常关闭;点击“否”按钮,返回当前安装窗口6、开始安装36)安装完毕,默认选择“运行美萍酒店管理系统”和“显示“自述文件””复选框,点击“完成”按钮,弹出“登录窗口”和“自述文件”37)选择“运行美萍酒店管理系统”复选框,点击“完成”按钮,弹出“登录窗口”38)选择“显示“自述文件””复选框,点击“完成”按钮,弹出“自述文件”39)两者都不选,则没有任何反应40)点击“取消”按钮也没有任何反应。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒店管理系统测试用例姓名:王运飞学号:08111423文件状态:[√] 草稿[ ] 正式发布[ ] 正在修改文件标识:东华理工大学-酒店管理系统-测试报告当前版本:2.0作者:王运飞完成日期:2010-10-26版本/状态作者参与者起止日期备注1.0 王运飞王运飞2.0 王运飞王运飞修复了一下bug,程序运行更加稳定了目录0.文档介绍 (5)0.1文档目的 (5)0.2文档范围 (5)0.3读者对象 (5)0.4参考文献 (5)0.5术语与缩写解释 (5)1. 接口-路径测试用例 (6)1.1被测试对象(单元)的介绍 (6)1.2测试范围与目的 (6)1.3测试环境与测试辅助工具的描述 (6)1.4接口测试用例 (6)1.5路径测试的检查表 (7)2. 功能测试用例 (8)2.1被测试对象的介绍 (8)2.2测试范围与目的 (8)2.3测试环境与测试辅助工具的描述 (8)2.4功能测试用例 (8)3. 健壮性测试用例 (9)3.1被测试对象的介绍 (9)3.2测试范围与目的 (9)3.3测试环境与测试辅助工具的描述 (9)3.4容错能力/恢复能力测试用例 (9)4. 图形用户界面测试用例 (11)4.1被测试对象的介绍 (11)4.2测试范围与目的 (11)4.3测试环境与测试辅助工具的描述 (11)4.4用户界面测试的检查表 (11)5. 信息安全性测试用例 (12)5.1被测试对象的介绍 (12)5.2测试范围与目的 (12)5.3测试环境与测试辅助工具的描述 (12)5.4测试驱动程序的设计 (12)5.5信息安全性测试用例 (13)6. 压力测试用例 (13)6.1被测试对象的介绍 (13)6.2测试范围与目的 (13)6.3测试环境与测试辅助工具的描述 (13)6.4测试驱动程序的设计 (13)6.5压力测试用例 (14)7. 可靠性测试用例 (14)7.1被测试对象的介绍 (14)7.2测试范围与目的 (14)7.3测试环境与测试辅助工具的描述 (14)7.4测试驱动程序的设计 (14)7.5可靠性测试用例 (15)8. 安装/反安装测试用例 (15)8.1被测试对象的介绍 (15)8.2测试范围与目的 (15)8.3测试环境与测试辅助工具的描述 (16)8.4测试驱动程序的设计 (16)8.5安装/反安装测试用例 (16)附录:评审意见 (16)0 文档介绍0.1 文档目的该测试文档实现的目的为,给所有测试用例的说明提供测试方法步骤,同时为进一步开放测试脚本提供依据。
0.2 文档范围本文档为酒店管理系统,其中包含了酒店订餐,消费方式,现金或刷卡,打折优惠,等基本功能的测试用例。
0.3 读者对象本文档面向的对象主要有两类,一是测试人员,另一类是开发人员。
0.4 参考文献《酒店管理系统软件规格需求说明书》0.5 术语与缩写解释缩写、术语解释订餐提前向餐厅预订餐饭,有可能需要交一部分费用结账就餐后支付就餐费,须向客户开发票刷卡就餐后使用银行卡支付餐费包厢顾客单独在一间房子内就餐1. 接口-路径测试用例1.1 被测试对象(单元)的介绍测试对象这里测试对象主要是该软件所实现的几个功能,也可称为接口,这里主要接口有顾客订餐,顾客就餐后刷卡支付餐费,顾客预订包厢,顾客结账。
1.2 测试范围与目的测试目的通过测试了解各个接口的正确性,比如顾客能否顺利的订到餐饭,能否联网刷卡,能否订到包厢。
1.3 接口测试用例接口订餐函数原型输入/动作期望的输出/相应实际情况典型值…餐位充足可以订餐成功边界值…餐位紧张订餐成功或失败成功或失败异常值…餐位不足订餐失败失败典型值…卡内余额足够刷卡成功成功边界值…卡内余额不多刷卡成功或失败成功或失败异常值…卡内余额不够刷卡失败失败…接口包厢函数原型输入/动作期望的输出/相应实际情况典型值…包厢充足可以预定包厢成功边界值…包厢较少预订成功或失败成功或失败异常值…包厢紧张失败失败…1.4 路径测试的检查表检查项结论数据类型问题(1)变量的数据类型有错误吗?(2)存在不同数据类型的赋值吗?(3)存在不同数据类型的比较吗?没有不存在不存在变量值问题(1)变量的初始化或缺省值有错误吗?(2)变量发生上溢或下溢吗?(3)变量的精度不够吗?没有没有没有逻辑判断问题(1)由于精度原因导致比较无效吗?(2)表达式中的优先级有误吗?(3)逻辑判断结果颠倒吗?没有没有有循环问题(1)循环终止条件不正确吗?(2)无法正常终止(死循环)吗?(3)错误地修改循环变量吗?(4)存在误差累积吗?是否否否内存问题(1)内存没有被正确地初始化却被使用吗?(2)内存被释放后却继续被使用吗?没有是是(3)内存泄漏吗?(4)内存越界吗?(5)出现野指针吗?是是文件I/O问题(1)对不存在的或者错误的文件进行操作吗?(2)文件以不正确的方式打开吗?(3)文件结束判断不正确吗?(4)没有正确地关闭文件吗?否否是否错误处理问题(1)忘记进行错误处理吗?(2)错误处理程序块一直没有机会被运行?(3)错误处理程序块本身就有毛病吗?如报告的错误与实际错误不一致,处理方式不正确等等。
(4)错误处理程序块是“马后炮”吗?如在被它被调用之前软件已经出错。
是是否否2. 功能测试用例2.1 被测试对象的介绍订餐:顾客提前向酒店预订餐位,随时前来就餐。
结账:顾客就餐完毕后像酒店支付餐费。
刷卡:顾客通过银行卡的方式支付就餐费。
包厢:顾客单独找一个房间就餐。
2.2 测试范围与目的测试范围主要包括各个功能的正确性,能否实现特定的功能,同时要测试功能的安全稳定性,及错误处理。
2.3 测试环境与测试辅助工具的描述测试环境:windows xp sp3 ,辅助测试工具WinRunner,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。
2.4 功能测试用例功能订餐描述顾客通过打电话或邮件的方式在酒店订餐用例目的测试订餐功能的正确性餐位充足可以订餐成功餐位紧张不一定成功成功或失败餐位不足订餐不成功失败功能刷卡描述顾客通过刷卡来支付就餐费用例目的测试酒店刷卡业务工作是否正常前提条件酒店与银行签订协议,开通了刷卡业务。
输入/动作期望的输出/相应实际情况卡内余额充足刷卡成功成功卡内余额不是很充足刷卡成功或失败成功或失败卡内余额不足刷卡失败失败功能包厢描述顾客单独一个房间就餐用例目的测试酒店包厢功能是否正确完善。
前提条件酒店开设包厢。
输入/动作期望的输出/相应实际情况包厢充足成功预订包厢成功包厢紧张不一定成功成功或失败包厢不足不能预订包厢失败3. 健壮性测试用例3.1 被测试对象的介绍订餐:顾客提前向酒店预订餐位,随时前来就餐。
结账:顾客就餐完毕后像酒店支付餐费。
刷卡:顾客通过银行卡的方式支付就餐费。
包厢:顾客单独找一个房间就餐。
3.2 测试范围与目的测试范围主要包括各个功能的健壮性,能否实现正确处理异常,同时要测试功能的安全稳定性,及错误处理,保证各个功能的健壮。
3.3 测试环境与测试辅助工具的描述测试环境:windows xp sp3辅助测试工具:负载测试工具,健壮性测试工具。
3.5 容错能力/恢复能力测试用例异常输入/动作容错能力/恢复能力造成的危害、损失预定了不存在的包厢预留一些固定包厢以备需求顾客流失,信誉降低重复把一个包厢订给两个客人与客人商量调换包厢带来不便给顾客超过消费的账单退掉多收的账目信誉降低刷卡时客户消费没有扣除即时与银行和客户联系收入减少客户订餐没有及时提供向客户推荐其他饮食客户不满5. 图形用户界面测试用例5.1 被测试对象的介绍软件的主界面,订餐的操作界面,刷可是的界面,预订包厢的界面。
5.2 测试范围与目的测试各个操作界面的可用性,是否存在安全漏洞,界面是否协调,操作是否简单。
5.3 测试环境与测试辅助工具的描述测试环境windows xp sp3;测试工具winrunner ,winrunner是一个集成的自动测试图形界面的工具可以测试图形工具的完整性,是否存在漏洞,是否存在缺陷。
5.6 用户界面测试的检查表检查项测试人员的类别及其评价窗口切换、移动、改变大小时正常吗?能各种界面元素的文字正确吗?(如标题、提示等)能各种界面元素的状态正确吗?(如有效、无效、选中等状态)可以各种界面元素支持键盘操作吗?可以各种界面元素支持鼠标操作吗?能够支持对话框中的缺省焦点正确吗?正确数据项能正确回显吗?能对于常用的功能,用户能否不必阅读手册就能使用?是的执行有风险的操作时,有“确认”、“放弃”等提示吗?有操作顺序合理吗?合理有联机帮助吗?有各种界面元素的布局合理吗?美观吗?美观各种界面元素的颜色协调吗?协调各种界面元素的形状美观吗?美观字体美观吗?美观图标直观吗?直观6. 信息安全性测试用例6.1 被测试对象的介绍银行卡消费的安全性测试,主要测试酒店电脑环境的安全性,在软件中加入安全检测,及时修补漏洞,防止顾客的不必要的损失。
6.2 测试范围与目的测试范围:软件对网络的依赖状况,网络不好可能会影响到刷卡交易正常进行,测试计算机的安全环境,查看是否有安全漏洞,木马等,及时提示用户提高安全防范。
6.3 测试环境与测试辅助工具的描述测试环境:windows xp sp3 ;辅助工具:安全控件,杀毒软件;6.4 测试驱动程序的设计用户刷卡前先进行计算机环境安全检查,安装必要的安全控件,如果计算机存在安全隐患则停止当前作业要求用户提高系统安全后进行操作。
6.5 信息安全性测试用例计算机木马否木马可能盗取用户财富,让客户财富流失用户账户密码被窃取否用户账户被盗……7. 压力测试用例7.1 被测试对象的介绍输入大量的信息测试软件的抗压性。
7.2 测试范围与目的测试软件的抗压性,测试软件在恶劣的环境下的运行情况。
7.3 测试环境与测试辅助工具的描述测试环境windows xp sp3 ,输入大量代码,测试软件的表现。
测试工具手工测试;8.可靠性测试用例8.1 被测试对象的介绍酒店管理系统需要长时间运行,因此需要测试软件的可靠性,测试软件能否长时间运行。
8.2 测试范围与目的在软件中输入恶意字符查看软件的输出结果,测试软件能否抵御恶意使用,同时要长时间打开软件,测试软件再长时间运行下能否正常工作。
8.3 测试环境与测试辅助工具的描述测试环境windows xp sp3 ;测试工具手工测试,在用户输入框中如入非法字符。
8.5 可靠性测试用例恶意代码测试软件比较健壮,能够抵御恶意代码的破坏。
连续运行时间可以连续长时间运行,出错的记录较少故障发生的时刻运行三十个小时是软件异常9. 安装/反安装测试用例9.1 被测试对象的介绍酒店管理系统非绿色软件需要进行确认安装,安装时还需要加载安全控件。