酒店管理系统软件测试分析报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试

分析报告书

测试软件名称:酒店管理系统

测试人员:郑现成(组长12016242406)

白天有(12016242405)

薛凯(12016242404)

班级: 16级软件工程

时间: 2019年6月8日

指导老师:**

1.引言

1.1 编写目的

为了发现代码中存在的错误和减轻后期代码维护工作量,我们需要对酒店管理系统进行测试。软件测试是通过输入特定值并将输出结果与预定的输出结果结果进行对比,找出程序中存在的错误。软件测试的根本目的是尽可能多的发现现在程序中存在的错误和潜在错误,通过后期调试改正程序中存在的错误。通过测试,提高软件的质量,给客户一个满意的答案。

测试一般分为三个阶段完成:模块测试,主要用于发现编码和详细设计中存在的错误。将一个个单个模块作为一个测试对象进行测试。系统测试,我们也可以称之为集成测试。主要是验证系统的功能与需求分析中指定的功能是否相一致,验证各个模块之间的是否能够进行组装。验收测试也就是通常说的集成测试,将整个系统作为一个整体来进行测试。本文主要是采用黑盒测试,验证已经设计完成的功能是否能够正常运行和是否缺少必要的功能。

1.2 项目背景

中国经济近几年来取得蓬勃飞速发展,使得人民生活水平的要求和生活的质量有了很高的要求。因此人们对外出旅游和就餐的需求也越来越大。同时,随着我国科技水平的兴起和对互联网+新时代的大力支持,酒店管理系统在现代人们的生活中扮演着不可或缺的角色。酒店管理系统,不仅能够加大对酒店的有效管理,而且能够使顾客享受到更优质服务。这个酒店管理系统从实际的需求出发实现了管理员权限管理模块,餐饮信息管理模块,客房信息管理和餐饮预订模块,顾客消费情况管理,客房预订操作模块。

这个系统以jsp风格为主要的开发语言,使用现在比较流行的MVC框架作为辅助手段,运用于开源免费的小型tomcat服务器来进行对MYSQL操作,在Myeclipse企业版开发环境软件上运行,完成了一个酒店管理系统。本系统具有简单易懂的操作方式和显示详细的房间信息,用户可以方便的了解到本酒店的全面信息,节约时间和成本。

关键字:酒店管理,JSP,MYSQL,tomcat

1.3 参考资料

a. 需求规格说明书;

b. 测试计划书;

2.软件用例测试分析

2.1客房管理用例

2.1.1测试用例表

图1.1

2.1.2测试用例清单

2.1.3测试结果统计表

2.1.4测试问题表

(A. 致命性:数据被破坏、数据丢失、系统崩溃、系统无法运行。

B. 重大性:处理结果不正确、流程不对、性能不能满足要求重大性以上bug用白底红字方式标识出来。

C. 次要性:不会影响整个系统的运行性能,

D. 一般性:操作不方便,界面布局不合理,难以理解

2.1.5问题统计表

2.1.6测试周期表

2.1.7测试总结表

2.2客户管理用例2.2.1测试用例表

2.2.2测试用例清单

2.2.3测试结果统计表

2.2.4测试问题表

2.2.5问题统计表

2.2.6测试周期表

2.2.7测试总结表

2.3餐桌预定管理介绍用例2.

3.1测试用例表

2.3.2测试用例清单

2.3.3测试结果统计表

2.3.4测试问题表

2.3.5问题统计表

2.3.6测试周期表

2.3.7测试总结表

2.4特色菜品介绍管理2.4.1测试用例表

2.4.2测试用例清单

2.4.3测试结果统计表

2.4.4测试问题表

2.4.5问题统计表

2.4.6测试周期表

2.4.7测试总结表

2.5餐饮消费管理2.5.1测试用例表

2.5.2测试用例清单

2.5.3测试结果统计表

2.5.4测试问题表

2.5.5问题统计表

2.5.6测试周期表

2.5.7测试总结表

3.软件需求测试结论

总体来说,该软件基本实现了需求分析中的相关功能,能完成客房信息的增删改查、管理员对客户信息的增删改查、管理员对特色菜品的增删改查操作、客户对客房预定信息的增删改查操作以及工作人员对客户消费信息的登记和查看,功能相对完善,只是在代码层面存在一些微小问题。编程人员在设计软件时,对于数据格式和类型并没有严格定义,导致在很多方面,信息格式不统一,检索就会出现问题,也影响数据库对于有效数据的存储以及对于无效信息的筛选,从而导致数据的流失。编程人员对于页面的布局也存在一些问题,导致特色菜的照片不能成功显示影响客户的使用体验和酒店的经营。故而编程人员需要及时修改代码和改善布局从而解决这些问题。

4.评价

4.1 软件能力

总体来说,该软件基本实现了需求分析中的相关功能,能完成客房信息的增删改查、管理员对客户信息的增删改查、管理员对特色菜品的增删改查操作、客户对客房预定信息的增删改查操作以及工作人员对客户消费信息的登记和查看,功能相对完善,只是在代码层面存在一些微小问题。

4.2 缺陷和限制

编程人员在设计软件时,对于数据格式和类型并没有严格定义,导致在很多方面,信息格式不统一,检索就会出现问题,也影响数据库对于有效数据的存储以及对于无效信息的筛选,从而导致数据的流失。

编程人员对于页面的布局也存在一些问题,导致特色菜的照片不能成功显示影响客户的使用体验和酒店的经营。

4.3 建议

编程人员在下次软件版本更新时需要及时的修改代码、改善布局,从而从根本上解决这些问题,减小对酒店经营的影响,提高用户体验好感。

4.4 测试结论

从问题的程度(微小、一般、严重)来说,本系统并未出现严重问题,虽然存在3个微小问题和1个一般问题,但都比较容易解决,也没有严重影响到用户的体验好感;从问题的数量来说,本系统经过测试只存在四个问题,相较于其他系统,该系统是合格的。

总体来说,该系统通过了测试。

相关文档
最新文档