- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机票预定系统测试文档--XXX
1.引言 2
1.1编写目的 2
1.2项目背景 2
1.3 定义 2
1.4参考资料 3
2.测试计划执行情况 3
2.1测试项目 3
2.2测试计划和人员 5
2.3测试结果 6
3.软件需求测试结论 15
4.评价 15
4.1软件能力 15
4.2缺陷和限制 15
4.3解决和找到的Bug 15
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日)
文档评论(0)