机票预订系统测试计划

合集下载

飞机订票系统测试报告

飞机订票系统测试报告

飞机订票系统测试报告1. 引言本文档旨在介绍飞机订票系统的测试过程和结果。

飞机订票系统是一款用于用户预订航班机票的在线平台。

通过测试,我们旨在确保系统的功能正常、性能稳定,并且用户能够顺利完成预订流程。

2. 测试环境为了对系统进行全面的测试,我们搭建了以下测试环境:•操作系统:Windows 10•浏览器:Google Chrome,Mozilla Firefox•设备:台式电脑,笔记本电脑,手机(Android,iOS)•网络环境:LAN,WLAN,4G网络3. 测试目标我们的测试目标主要包括以下几个方面:•功能测试:确保系统的各项功能正常运作,包括用户注册、登录、查询航班信息、预订机票等。

•兼容性测试:在不同的操作系统、浏览器和设备上测试系统的兼容性,确保用户可以在不同的环境中正常使用系统。

•性能测试:通过模拟多用户同时访问、查询航班和预订机票,测试系统的性能稳定性和响应速度。

•安全性测试:检查系统的安全性,防止潜在的数据泄露和非法访问。

4. 测试步骤为了对系统进行全面的测试,我们按照以下步骤进行测试:4.1 用户注册和登录功能测试1.打开系统主页,点击注册按钮进入注册页面。

2.输入有效的用户名、密码和邮箱地址,点击注册按钮完成注册。

3.使用注册的用户名和密码,尝试登录系统。

4.验证登录是否成功,检查是否能够正常浏览个人信息页面。

4.2 航班查询功能测试1.登录系统后,点击航班查询按钮进入查询页面。

2.输入有效的出发地、目的地和日期,点击查询按钮进行航班搜索。

3.检查系统是否能够正确地显示符合条件的航班信息。

4.选择一条航班信息,尝试获取详细信息。

4.3 机票预订功能测试1.在航班查询结果页面,选择一条符合条件的航班信息。

2.输入乘客信息和联系方式,点击预订按钮进行机票预订。

3.检查系统是否成功生成订单,并显示预订成功的提示信息。

4.登录用户的邮箱,确认是否收到预订成功的邮件通知。

4.4 兼容性测试在不同的操作系统、浏览器和设备上测试系统的兼容性,包括:•操作系统:Windows,macOS,Linux•浏览器:Google Chrome,Mozilla Firefox,Safari•设备:台式电脑,笔记本电脑,手机(Android,iOS)4.5 性能测试1.使用性能测试工具,模拟多用户同时访问系统。

飞机订票系统测试报告

飞机订票系统测试报告

飞机订票系统功能测试报告课题名称飞机订票系统功能测试报告系/专业班级学号学生姓名指导教师:第一章QTP自动化测试介绍1.1概述QTP是HP公司开发的功能自动化测试工具。

相对于手工测试,QTP自动化测试比人工测试快得多,同时可以避免人工测试的错误,因此,随着测试技术的发展,自动化测试逐渐成为测试的一个重要测试工具。

1.2测试介绍本次课程的内容就是学习QTP自动化测试工具,以飞机订票系统为实例,通过飞机订票的过程,包括登陆、订票、删除等一系列功能操作,运用QTP自动化测试工具来进行具体测试操作,从而来了解并学习QTP自动化测试工具。

在使用QTP进行自动化测试时,所包含的几个步骤:1、准备录制;2、创建对象库;3、创建函数和函数库;4、录制执行;5、强化测试脚本;6、调试脚本;7、在回归测试中运行测试;8、分析结果,报告问题。

按照以上步骤,对飞机订票系统的各个功能进行自动测试,完成系统的测试工作。

1.3 测试内容对于飞机订票系统的自动化测试,首先要熟悉了解一下这个飞机订票系统的基本运行流程,从登陆到订票到查询、删除等一系列基本功能的操作,在对系统流程了解后,再开始对其中的一些功能进行测试工作。

在对这个飞机订票系统,此次测试内容有登陆功能,其中登陆功能测试包含一个用户正确登陆、设置参数可以进行多个用户(正确和错误的)的登陆以及运用手工登陆的方法进行测试,在订票功能中,有对订票是否成功的测试、设置检查点以及循环所有航班的测试,另外还有传真订单的录制,其中有录制签名和录制模式,除此之外还有与数据库的链接等一些简单的功能测试。

1.4测试目标本次课程主要目标就是了解熟悉并学习简单的自动化测试工具,能运用基本的测试工具,对系统进行简单的自动化测试。

对于QTP自动化测试的测试目标:熟悉QTP自动化测试工具及其基本功能掌握QTP自动化测试的基本测试步骤运用QTP测试工具对系统进行简单的自动化测试在QTP测试中,能写出基本的脚本语言对于飞机订票系统的测试目标:测试登陆功能,包括单个用户能否正确登陆、多个用户的正确和错误是否能正确登陆,以及手工能否登陆的测试 订票功能的测试,其中有判断订票是否成功、添加检查点及循环所有航班能否成功测试传真和删除订单的测试,在传真测试中,录制签名后,进行播放时签名是能否播放出来,对于订单的删除,进行脚本语句的编写,能否成功完成测试第二章测试计划及测试环境搭建2.1测试原理分析QTP主要采用的是GUI模拟人的操作。

航空订票系统(软件测试报告)

航空订票系统(软件测试报告)

航空订票系统测试计划说明书目录1.1......................................................................................................................................... 引言3 1.1编写目的.. (3)1.2测试计划概述 (3)1.3被测试系统概述 (3)1.4测试计划制定依据 (4)1.5预期读者 (4)2.2................................................................................................................................ 任务概述4 2.1目标 (4)2.2运行环境 (4)2.3需求概述 (4)3.3................................................................................................................................ 测试范围5 3.1测试用例.. (6)3.2测试特性与软件需求的对应关系 (8)3.3被测试特性 (8)4.4................................................................................................................................ 术语定义9 4.1软件错误与缺陷定义 . (9)4.2其他术语的定义 (9)5.5.................................................................................................................. 测试目标与策略9 5.1测试目标.. (9)5.2测试方法 (9)5.3测试工具 (10)5.4测试地点 (10)6.6.................................................................................. 测试状态转换标准和再启动要求107.7....................................................................................................................... 测试通过准则108.8.............................................................................................................. 应提供的测试文档109.9....................................................................................................................... 测试资源需求11 9.1硬件需求 (11)9.2软件需求 (11)9.3网络需求 (11)9.4人员需求 (11)9.5其他需求 (11)10.10 .............................................................................................. 人员、职责及培训要求11 10.1人员组成 .. (11)10.2人员分工与职责 (12)10.3培训要求 (12)11.11 ......................................................................................................................... 测试进度1212.12 .....................................................................................................................风险和应急12 12.1影响计划的潜在因素.. (12)12.2应急措施 (13)13.13 ................................................................................................................ 测试的局限性1314.14 .....................................................................................................................计划的批准1415.15 ......................................................................................................................... 参考文档1416............................................................................................................................................ 附录Ⅰ软件错误与缺陷的定义.. (15)17............................................................................................................................................ 附录Ⅱ测试状态转换标准和再启动要求 .. (15)18............................................................................................................................................ 附录Ⅲ测试通过准则 . (17)19............................................................................................................................................ 附录Ⅳ人员分工与职责 (18)1引言1.1 编写目的为保证《飞机订票系统》的测试工作有序进行,保证《飞机订票系统》正确实现需求规格说明书中的功能定义,特制本计划供软件测试相关人员执行。

飞机订票系统策划书3篇

飞机订票系统策划书3篇

飞机订票系统策划书3篇篇一飞机订票系统策划书一、引言二、系统目标1. 提供在线机票预订功能,方便用户随时随地预订机票。

2. 整合机票信息,提供实时的航班查询、预订和票价比较功能。

3. 支持多种支付方式,确保安全、便捷的支付流程。

4. 提供用户管理功能,方便用户查询订单、修改个人信息等。

5. 具备数据分析和报表功能,帮助航空公司进行市场分析和决策。

三、系统功能模块1. 用户界面模块机票搜索和预订:用户可以通过输入出发地、目的地、出发日期等信息搜索机票,并进行预订。

个人中心:用户可以查询订单、修改个人信息、管理常用联系人等。

客服中心:提供在线客服和常见问题解答,方便用户咨询。

2. 后台管理模块航班管理:航空公司可以管理航班信息、舱位设置、票价调整等。

订单管理:管理员可以查询、处理订单,报表。

用户管理:管理员可以管理用户信息,设置用户权限。

数据分析:系统可以分析用户行为、预订趋势等数据,为航空公司提供决策支持。

3. 支付模块支持多种支付方式,如在线支付、银行转账、信用卡支付等。

与第三方支付平台集成,确保支付安全可靠。

提供支付记录查询功能,方便用户查询支付状态。

4. 数据整合模块与航空公司的票务系统进行数据对接,实时获取航班信息和票价。

整合其他数据源,提供更多的机票信息和推荐。

四、技术选型1. 前端技术:采用 HTML、CSS、JavaScript 等技术,构建用户界面。

2. 后端技术:选择适合的编程语言和框架,如 Python、Django 等。

3. 数据库:使用关系型数据库如 MySQL 或 NoSQL 数据库如 MongoDB 存储数据。

4. 支付接口:与第三方支付平台进行集成。

五、项目时间表1. 需求分析与设计:[时间区间 1]2. 系统开发:[时间区间 2]3. 测试与修复:[时间区间 3]4. 上线与维护:[时间区间 4]六、预算1. 人力成本:[具体金额]2. 技术设备采购:[具体金额]3. 软件开发费用:[具体金额]4. 测试与维护费用:[具体金额]5. 其他费用:[具体金额]总预算:[具体金额]七、风险评估与应对措施1. 技术风险:关注技术发展趋势,及时解决技术难题。

机票订购系统.测试分析报告

机票订购系统.测试分析报告

文档编号:版本号:文档名称:《测试分析报告》项目名称:网上机票订购系统项目编号:无项目负责人:[《测试分析报告》测试工作完成后,必须提交测试计划执行情况的说明。

对测试结果加以说明,提出测试的结论性意见。

]编写:年月日审核:年月日批准:年月日开发单位:1. 引言 (3)1.1 编写目的 (3)1.2 项目背景 (3)1.1.1 软件的开发名称................................................................... 错误!未定义书签。

1.1.2 项目需求单位....................................................................... 错误!未定义书签。

1.1.3 项目开发单位....................................................................... 错误!未定义书签。

1.1.4 用户及实现软件的单位....................................................... 错误!未定义书签。

1.1.5 本项目与其它软件或系统的关系....................................... 错误!未定义书签。

2. 测试计划执行情况 (3)3. 评价 (3)1.引言1.1 编写目的在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。

因此,在软件生命周期的每个阶段都不可避免地会产生差错。

尤其对于机票预订系统这类会影响人们生活.财产的工程软件,必须尽量减少差错,以免造成严重的损失。

测试是“为了发现程序中的错误而执行程序的过程”。

测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。

机票预订系统(测试分析报告)

机票预订系统(测试分析报告)

测试分析报1引言编写目的测试分析报告是在测试分析的基础上,对测试的结果以及测试的数据等加以记录和分析总结。

它也是测试过程中的一个重要环节,同时,它也是对软件性能的一个总的分析和认可及对不足之处的说明。

因此,测试分析报告对于今后对软件的功能的加强,不足之处的弥补等都起着十分重要的提纲作用。

另外,它还有利于今后软件开发者阅读原程序,根据测试提供的数据和结果,分析原代码,掌握各函数的功能和局限性。

从而缩短软件开发者的再开发时间和所耗费的精力、资金。

从这方面上,我们不难发现,测试分析报告所指明的对象主要是针对于软件开发者。

背景说明:1.被测试软件系统的名称:XX航空公司机票预订系统;2.此项目是由XX航空公司应顾客需求,要求开发一套实时,有效,完善,安全性好的软件系统。

XXXX软件开发小组应聘对此进行开发。

定义Microsoft Access: 系统服务器所使用的数据库管理系统(DBMS)。

SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK: 数据库的错误恢复机制。

参考资料1)张海藩《软件工程导论》(第五版)北京:清华大学出版社;2)《机票预订系统需求分析说明书》 XXXX软件开发小组;3)《机票预订系统可行性分析说明书》 XXXX软件开发小组;4)《机票预订系统概要和详细设计说明书》 XXXX软件开发小组。

2测试概要主界面模块:对输入参数查验,检测数据库数据异常时能否判断并给予适当处理。

测试用例预期结果错误的用户名提示:用户名错误错误的密码提示:密码错误正确的用户名、密码提示:登陆成功并转入相应页面航班管理模块:测试用例:测试用例预期结果错误的用户名提示:用户名错误错误的密码提示:密码错误正确的用户名、密码提示:登陆成功并转入相应页面用户管理模块:测试用例:测试用例预期结果输入显示用户,添加用户,进入下一界面创建订单,更改用户进入退票页,输入相关信息并确认显示退票成功进入订票页面,输入正确的用户信息显示订票成功和打印取票通知进入创建订单页面输入航班班次显示航班信息取票模块:测试用例:测试用例预期结果提交的信息与数据库资料不符提示输入有误,请重新输入提交的信息与数据库资料符合打印机票并更新数据库的机票信息旅客管理模块:测试用例:测试用例预期结果提交的信息与数据库资料不符提示输入有误,请重新输入提交的信息与数据库资料符合打印机票并更新数据库的机票信息3测试结果及发现测试1(标识符)系统登录/注册模块测试:对于无效输入能够做出判断,并提示用户;有效输入能够成功存入数据库中。

预订机票测试用例

预订机票测试用例

测试用例1.引言1.1编写目的机票预订系统在概要设计和详细设计的基础上,根据软件工程开发各阶段的规格说明书和程序内部结构而精心设计一批测试用例,并利用这些测试用例去运行程序,以发现程序的错误,并改正尽可能多的错误,提高软件的质量和可靠性。

1.2项目背景本项目的名称:机票预订管理系统。

本项目的任务提出者及开发者是机票预订管理系统软件开发者,用户是中国民航及中国国际旅游开发公司。

1.3定义软件测试:为了发现错误而执行程序的过程。

静态测试:通过对需求文件、设计文件及源程序的阅读和分析,找出其中的错误和可以之处。

动态测试:直接在计算机上运行所要测试的程序模块,以实际运行的结果发现并纠正错误。

2.计划1.1方法与原则1.静态测试:主要对需求分析、概要设计、详细设计进行阅读和分析,找出其中的错误和可疑之处。

2.动态测试的黑盒测试和白盒测试白盒测试利用尽可能覆盖多的语句和对选择语句侧重测试的原则来选择测试用例;黑盒测试利用划分等价类的原则来完成测试。

2.2测试内容2.2.1模块功能测试订票平台的测试:内容:a.能否正确输入旅客信息;b.能否成功订票并把订票信息写入旅客信息数据库;c.能否成功打印帐单和取票通知单;d.能否利用旅客身份证号查询旅客的订票信息;目的:测试订票平台的各项功能是否能顺利完成,即订票流程是否完全正确。

取票平台测试:内容:a.能否利用身份证查询旅客订票信息和付费情况;b.能否利用帐单来完成付费;c.能否在付费后打印机票取机票。

目的:测试取票能否顺利完成,即取票流程是否完全正确。

2.2.2数据文卷存取的测试a.订票信息能否正确存入数据库;b.能否对数据库中的各种信息进行查询,修改;c.付费取票记录能否正确存入数据库。

2.3测试准备2.3.1测试机构及人员本软件的测试由王佳,徐俊共同完成。

2.3.2条件a.预定时间:一个星期;b.支持软件:VCc.测试人员技术水平:会操作本软件,懂得一定的软件工程知识。

航空订票系统测试

航空订票系统测试

航空机票预订系统软件编码和测试说明书1引言1.1编写目的作为软件工程过称的一个阶段,编码是对设计的进一步具体化,因此,程序的质量主要取决于软件设计的质量,但所选用的程序设计语言的特点和编码风格也将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。

但在开发如此复杂的航空订票系统软件的过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,因此,系统一定会存在差错。

测试的目的就是在软件投入生产运行之前,尽可能多的发现并改正软件中的错误。

编码阶段可参考概要设计和详细设计说明书,软件测试以及软件维护阶段也可参考编码和详细设计说明书,以便于了解在概要设计及详细设计的过程中所完成的各模块设计结构,或在测试阶段找出各模块的设计思路和流程。

该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。

1.2背景①名称:机票预订系统②委托方:某某航空公司③开发方:某某团队④组成:编码模块分组,服务器,编码人员,测试人员⑤本系统与其他系统的关系如下:1.3定义黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。

在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。

黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。

黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。

很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。

白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在输入的测试数据中可分为有效输入类.无效输入类。
其中的错误种类有:
无效输入类:航班已满。
有效输入类:航班未满,安排成功,可以打印通知单。
取票过程:
在取票 过程中,对在取票信息界面中输入的各项信息进行初步检验。
无效输入类:
1.订单号不存在;
2.数据超出规定范围;
3.取票截止日期已过。
有效输入类:账单号正确,并且没有延误,通知打印机票。
编码阶段可参考概要设计和详细设计说明书,软件测试以及软件维护阶段也可参考编码和详细设计说明书,以便于了解在概要设计及详细设计的过程中所完成的各模块设计结构,或在测试阶段找出各模块的设计思路和流程。
该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。
背景
1.本项目(机票预定系统)时由XX航空公司委托,由XXX软件开发小组负责开发;
始发地和目的地不一样,成功修改信息。
3.1.3
旅客信息录入过程:
对在旅客信息界面中输入的各项信息进行初步检验。若发现错误,令PErrorAppear=T,判断错误类型,并将相应的错误类型PErrorType或PerrorRank作为参数,转入IErrorHandle过程。若未发现错误,转入安排航班过程。
在输入的测试数据中可分为有效输入类.无效输入类。
其中的错误种类有:
无效输入类 :
1.数据已经存在;
2.身份证号已经存在;
3.始发地和目的地重复。
有效输入类当用户的输入有效旅客信息和旅行信息时,则成功录入信息
按排航班过程:
首先选择航班,并确定,输出为打印通知单或航班已满。选择打印通知单,如果交付定金,成功打印,否则提示交定金
机票信息
旅客管理模块:
测试用例:
测试用例
预期结果
提交的信息与数据库资料不符
提示输入有误,请重新输入
提交的信息与数据库
资料符合
打印机票并更新数据库的
机票信息
测试内容
在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。
ErrorHandle过程:
在PersInfoExam或CheckNoticeExam过程中若发现错误,就转入本过程,执行相应的处理,并输出相应的出错信息。
If (PErrorType==T)
输出“您的个人信息可能输错了位置。请重试。”
If (PErrorRank==T)
输出“您的个人信息不适应规定范围。请重试。”
改签过程:
首先输入账单号、选择始发地和目的地以及航班、选择时间,输出提示账单号错误或提示打印或航班已满
无效输入类:
1.账单号错误;
2.航班已满;
3.始发地不能和目的地一样。
有效输入类:账单号无误,航班未满,提示打印通知单。
修改、删除航班过程:
无效输入类:始发地和目的地一样;
有效输入类:删除航班信息,并短信通知已经定了该航班的旅客。
测试计划
1引言
编写目的
作为软件工程过称的一个阶段,编码是对设计的进一步具体化,因此,程序的质量主要取决于软件设计的质量,但所选用的程序设计语言的特点和编码风格也将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。
但在开发如此复杂的航空订票系统软件的过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,因此,系统一定会存在差错。测试的目的就是在软件投入生产运行之前,尽可能多的发现并改正软件中的错误。
CString FlightRequirement = 机票类型
Int seatcode = 座位号;
Money price= 票价;
查询过程:
将所有信息航班信息显示在列表框中。
CString FlightNum=航班号
CString Origion = 始发地
CString Destination=目的地
CString name= 姓名 ;
CString sex= 性别;
CString company= 工作单位;
Long int idcode= 身份证号码;
Date stime= 旅行时间;( syear/smonth/stime=年/月/日)
CString denist= 始发地
CString denist= 目的地
2.3.2
必须在保证各硬件设备.软件系统齐备的情况下,资金充足,人员齐备,各方面互相配合,齐心协力,共同完成。
2.3.3
在测试前,与各模块的主要负责人共同协商讨论,以概要设计说明书.详细设计说明书作为总的提纲,选择合适的输入输出数据,并加以意义列举说明。
2.3.4
说明或引用资料说明为被测软件的使用提供培训的计划。规定培训的内容、受训的人员及从事培训的工作人员。
参考资料
a.张海藩 《软件工程导论》(第五版)北京:清华大学出版社;
b.《机票预订系统需求分析说明书》XXX软件开发小组
c.《机票预订系统可行性分析说明书》XXX软件开发小组
d.《机票预订系统概要和详细设计说明书》XXX软件开发小组
2计划
软件说明
主界面模块:
对输入参数查验,检测数据库数据异常时能否判断并给予适当处理。
4.在系统测试中,要注意对各种意外情况(列如断电.硬盘损坏等)加以处理,对数据库要注意其安全性.可靠性.健壮性.效率。网络传输更要注意其安全性。
测试2(标识符)
4评价准则
范围
严格按照《软件需求规格说明书》中的功能、性能等要求,同时兼顾软件系统自身特性、用户的意见和建议、被测试系统的质量保证计划等,对软件系统的被测试特性和不被测试特性以下表的格式详细列出。
测试用例
预期结果
错误的用户名
提示:用户名错误
错误的密码
提示:密码错误
正确的用户名、密码
提示:登陆成功并转入相应页面
航班管理模块:
测试用例:
测试用例
预期结果
错误的用户名
提示:用户名错误
错误的密码
提示:密码错误
正确的用户名、密码
提示:登陆成功并转入相应页面
用户管理模块:
测试用例:
测试用例
预期结果
输入显示用户,添加用户,
数据整理
由于系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。
系统的运行要求:
系统软件: Window XP以上
数据库管理系统:SQL Server
尺度
1.当此项的功能能够正确地完成,并且它的操作没有引起其他功能项或整个系 统的错误,则认为此项测试通过。
2.对于每一类测试,当没有发现致命性错误和严重性错误、一般性错误数量小于测试用例总数的2%,告警性错误数量小于测试用例总数的5%,则认为系统通过本次测试,但要以测试结果评审会的评审结果为最后标准。
在输入的测试数据中可分为有效输入类、无效输入类。
无效输入类:
1.帐号不存在;
2.密码错误。
有效输入类:当帐号密码无误时,则进入系统。
注册过程:
首先对注册旅行社帐号测试,输入有帐号、密码、系统口令,结果为成功注册或出错信息。再对管理员注册测试,输入帐号、密码、系统口令,结果为成功注册或出错信息
在输入的测试数据中可分为有效输入类、无效输入类。
其操作过程如下:
1.在系统接受信息模块过程中,先对各子单元过程分别进行测试,然后根据白盒法按照详细设计说明书中的流程图对其进行跟踪测试。
2.同样,在系统输出信息模块.先对各子单元过程分别进行测试,然后根据白盒法按照详细设计说明书中的流程图对其进行跟踪测试。
3.然后,根据各模块之间的各种关系,对其接口进行测试。
Date stime= 旅行时间;
CString Budload=额定仓员
int FirstClassLeft 头等舱剩余位置
int FirstClassPrice 头等舱票价
nt EconomyPrice 经济舱票价
3.1.4
在测试过程中,首先需要对各子单元过程进行测试。各子单元过程的测试必须先在程序设计员调试并编译通过后才能进行。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。
各子模块测试名称如下:
1.系统登录模块测试;
2.输入信息模块测试;
3.输出信息模块测试;
4.数据库测试;
5.各模块之间的接口测试;
6.系统测试。
测试1(标识符)
测试机构由YNMD工作组组成,人员有云南民大职技学院软件开发小组全体人员。
2.3.1
由于其测试过程较长,需要对各子单元程序.各模块及它们之间的接口分别进行测试进度.一般测试过程都伴随其概要设计.详细设计过程一起进行,进度在18个月左右。
创建订单,更改用户进入下一界面ຫໍສະໝຸດ 进入退票页,输入相关信息并确认
显示退票成功
进入订票页面,输入正确的用户信息
显示订票成功和打印取票通知
进入创建订单页面输入航班班次
显示航班信息
取票模块:
测试用例:
测试用例
预期结果
提交的信息与数据库资料不符
提示输入有误,请重新输入
提交的信息与数据库
资料符合
打印机票并更新数据库的
2.本系统与其他系统的关系如下:
定义
Microsoft Access: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
相关文档
最新文档