




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
机票预定系统测试文档-XXX 1引言21.1编写目的21.2项目背景21.3 定义2 1.4参考资料32测试计划执行情况32.1测试项目32.2测试计划和人员52.3测试结果63软件需求测试结论154评价154.1软件能力154.2缺陷和限制154.3解决和找到的Bug15 4.4测试结论15 1引言1.1编写目的在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生差错。尤其对于机票预订系统这类会影响人们生活财产的工程软件,必须尽量减少差错,以免造成严重的损失。测试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明设计和编码的最后复审,也是必不可少的关键步骤。1.2项目背景本项目是由软件工程老师指定的课程设计的题目。名称:机票预订系统委托方:某某航空公司开发方:胡俊、蒋鑫、金茂月、姬晴组成:需求分析-姬晴;系统设计-蒋鑫; 代码编写-胡俊;系统测试-金茂月本系统与其他系统的关系如下:1.3定义黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。 黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。 这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。 1.4参考资料(1) 张海藩 软件工程导论(第五版) 北京:清华大学出版社。(2)机票预订系统需求分析说明书 -来自本组需求分析人员姬晴(3)机票预订系统概要和详细设计说明书-来自本组系统设计人员蒋鑫 (4)机票预定系统代码-来自本组系代码编写人员胡俊2测试计划执行情况 2.1测试项目用户部分:1.名称:登录及注册内容:当用户是第一次登录该系统时,需要注册帐号,填写相关信息方可登录系统。当用户已经有帐号时,可以输入帐号及密码登录。目的:控制进入系统的人员,能够增加系统能够增加系统的安全性和保障用户的个人信息安全。2.名称:修改密码内容:用户成功登录后,可以点击修改密码的相关按钮,输入账户名、旧密码,并且二次输入新密码。目的:方便用户更改自己的密码,增加用户信息安全度。3.名称:查询航班信息及订票。内容:用户登录后,可以先通过按航班信息查询和始发地、目的地查询。在二个查询后或者不通过查询,便可以实现订票的功能。在订票中,用混可以选择系统中的已有的各个飞机,可预定经济舱、商务舱、头等舱。目的:方便用户查询系统中的航班信息,实现机票预定。4.名称:退票内容:如果用户已经预定相关机票,而又有某些特殊的事情,无法赶上飞机,可以在系统中进行退票。目的:方便用户更改或取消订票。管理员部分:1.名称:登录内容:管理员输入账户名和密码,进行登录。目的:方便对航班信息和用户订票的管理。2.名称:增加航班信息内容:如果系统需要添加相关航班某个航班,可以通过增加航班信息来实现。目的:更新系统中的航班信息,方便用户的查询操作。3.名称:查询及删除航班内容:管理员登录后,能够进行查询航班信息的操作,并且可以进行删除相关航班的操作。目的:能够实时的更新系统中的航班信息,方便用户查询。4.名称:查询用户订票情况内容:管理员登录后,可以点击查询用户订票情况。目的:实时的了解系统中,用户订票情况。 2.2测试计划和人员 测试人员-金茂月测试计划 如下:1、用户登录 和注册(4月29日-4月30日)2、预订机票(4月30日-5月1日)3、机票信息维护(4月30日-5月1日)4、机票退订(4月30日-5月1日)2.3测试结果黑盒测试 1)使用黑盒测试的方法,对用户登录功能进行测试 用户登录划分等价类 输入等价类合理等价类不合理等价类用户账号1、正确的账号2、不正确的账号用户密码3、正确的密码4、不正确的密码 黑盒测试用例用户账号登录密码期望结果覆盖范围hujun12345输入无效1、4hujun5201314输入有效1、3jiqingjq1234输入无效2、3jiqing1jq12345输入无效1、4黑盒测试部分截图: 2)白盒测试使用白盒测试,对用户登录订票的模块进行测试测试流程图如下1、账号登录2、用户账号信息验证3、机票预订4、机票信息查询5、保存并提交环路复杂度:V(G)=P+1=3因此该流程共有3条独立路径:路径1:12 1路径2:1 2 3 4 3 4 5路径3:1 2 3 4 5测试用例:编号输入的数据输出数据路径覆盖判断覆盖1错误的账号或者密码输入的账号或密码有错!请重新输入路径1TFFFFT2正确的账号和密码,未知的航班编号请查询已有的航班号路径2TTTTTF3正确的账号和密码,已知的航班编号请输入要预定的航班编号,请认真核对,确认订票路径3TTTTFF白盒测试图片(部分)其他功能的测试图片:3软件需求测试结论本软件基本上能够实现用户的订票,查询,修改,退票;和管理员的查询删除功能。但是可能也会存在一些不完善的地方,我们会在以后的课设中慢慢改进。4评价4.1软件能力这款软件基本上能够实现用户的订票,查询,修改,退票;和管理员的查询删除功能。4.2缺陷和限制可能在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CI 177-2023防水型水泥裂缝填充剂裂缝处理应用规程
- T/CI 554-2024环氧-乳化沥青胶砂强度检测方法
- 商场安全事故培训课件
- 2025年汽车制造行业自动驾驶汽车技术应用前景展望报告
- 2025年电子产品行业可穿戴智能设备市场前景预测报告
- 2025年区块链技术行业应用前景展望报告
- 2025年电子商务行业社交电商平台发展前景研究报告
- 常州市2025江苏常州信息职业技术学院长期招聘高层次人才37人笔试历年参考题库附带答案详解
- 2025年智能汽车技术应用前景与市场规模预测研究报告
- 南昌市2025南昌市市场监督管理局招聘网络技术员以及文员岗位2人笔试历年参考题库附带答案详解
- 我国主要城市历年降水量
- 2021北京重点校初二(上)期中物理汇编:物态变化章节综合3
- LY/T 2267-2014林业基础信息代码编制规范
- GB/T 23904-2009无损检测超声表面波检测方法
- GB/T 18043-2013首饰贵金属含量的测定X射线荧光光谱法
- 海绵城市总结课件
- 农产品增值税进项税额核定扣除办法课件
- 压疮预防及护理操作流程
- 政治学基本原理-精选课件
- 会计学全套课件第一学期公开课一等奖省优质课大赛获奖课件
- 公开课第一课素描基础入门课件
评论
0/150
提交评论