机票订票系统测试计划Word下载.docx
- 文档编号:20071891
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:6
- 大小:17.94KB
机票订票系统测试计划Word下载.docx
《机票订票系统测试计划Word下载.docx》由会员分享,可在线阅读,更多相关《机票订票系统测试计划Word下载.docx(6页珍藏版)》请在冰豆网上搜索。
一种用于访问查询数据库的语言
事务流:
数据进入模块后可能有多种路径进行处理。
主键:
数据库表中的关键域。
值互不相同。
外部主键:
数据库表中与其他表主键关联的域。
软件结构图:
反映软件系统的功能模块之间的关系的数据库。
1.4参考资料
1、机票预订系统项目计划任务书
软件工程课程设计第13组
2011/9
2、机票预订系统项目开发计划
软件工程课程设计第13组
3、需求规格说明书
4、用户操作手册(初稿)
5、软件工程及其应用
周、王文等
2010
6、软件工程
海藩
清华大学
2009
7、项目开发计划
8、概要设计说明书
9、详细设计说明书
2.任务概述
2.1目标
测试是“为了发现程序中的错误而执行程序的过程”,
2.2运行环境
由于系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司的数据服务器程序。
2.3需求概述
某公司为方便旅客,需开发一个机票预定系统。
为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括、性别、工作单位、、旅行时间、旅行目的地,输入机票预定系统。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。
并要求客户机的界面要单明了,易于操作。
2.4条件与限制
必须在保证各硬件设备.软件系统齐备的情况下,资金充足,人员齐备,各方面互相配合,齐心协力,共同完成。
3.计划
3.1测试方案
测试方案是测试阶段的关键技术问题。
为了提高测试效率降低测试成本,本测试方案采用黑盒法设计基本的测试方案,再用白盒法补充一些方案。
在黑盒法测试方案中,采用等价划分技术,把所有可能的输入数据划分成几等价类,其划分类在以下的输入中再详述。
3.2测试项目
1.界面设计模块测试
十七周
2输出信息模块测试
3.输入信息模块测试十七周
4.数据库测试
十七周
5.各模块之间的接口测试
十七周
6.系统测试十七周
3.3测试准备
在测试前,与各模块的主要负责人共同协商讨论,以概要设计说明书.详细设计说明书作为总的提纲,选择合适的输入输出数据,并加以意义列举说明。
3.4测试机构及人员
测试机构由软件工程课程设计第13工作组组成,人员有软件工程课程设计第13工作组全体人员。
4.测试项目说明
4.1测试项目名称及测试容
在测试过程中,首先需要对各子单元过程进行测试。
在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。
各子模块测试名称如下:
界面设计模块模块测试
输出信息模块测试
输入信息模块测试
数据库测试
各模块之间的接口测试
系统测试
4.2测试用例
4.2.1输入
用户测试过程:
在
用户测试过程中,首先对用户的输入信息进行测试。
客户机上的输入信息为旅客资料,还包括一个定票选项。
在输入的测试数据中可分为有效输入类.无效输入类。
其中的错误种类有:
无效输入类
1.数据类型不匹配
=T;
否则=F;
varchar
旅行目的地
varchar
性别
旅行时间
varchar(年-月-日
yy-mm-dd)
工作单位
varchar
定票
2.数据超出规定围
等等
性别只能是‘男’或‘女’;
按规定必须是13位旅
行时间必须在定票的当天过一天以后;
有效输入类
订票信息查询过程:
在订票信息查询过程中,对在帐单信息界面中输入的各项信息进行初步检验。
无效输入类:
1.数据结构不匹配,则弹出窗口,显示输出无效;
航班号
目的地
2.数据超出规定围
用户注册过程:
将输入界面表单中的数据输入到classRegiste
classRegiste{
/*
伪码
*/
name=
;
sex=
性别;
company=
工作单位;
int
idcode=
VarcahrDate
stime=
旅行时间;
(syear/smonth/stime=年/月/日)
denist=
ocflag=
定票/取票
}
管理员查看订票信息过程:
经检验无误后,将输入界面表单中的数据输入到classAdSelectRe
classAdSelectRe{
intcode=帐单号
idcode=
bill
=
付款金额
planecode=
}
4.2.2输出
Reserve过程:
对在旅客信息界面中输入的各项信息进行初步检验。
若发现错误,则弹出窗体,显示用户输入有所偏差,输入无效,若未发现错误,转入信息输入数据库的过程。
4.2.3步骤及操作
各子单元过程的测试必须先在程序设计员调试并编译通过后才能进行。
其操作过程如下:
在数据库接受信息模块过程中,先对各子单元过程分别进行测试,然后根据白盒法按照详细设计说明书中的流程图对其进行跟踪测试。
同样,在界面输出信息模块.接受和发送模块结构和数据库过程中先对各子单元过程分别进行测试,然后根据白盒法按照详细设计说明书中的流程图对其进行跟踪测试。
,
然后,根据各模块之间的各种关系,对其接口进行测试。
在系统测试中,要注意对各种意外情况(列如断电.硬盘损坏等)加以处理,对数据库要注意其安全性.可靠性.健壮性.效率。
网络传输更要注意其安全性。
4.2.4允许偏差
略。
4.3进度
由于其测试过程较长,需要对各子单元程序.各模块及它们之间的接口分别进行测试进度.一般测试过程都伴随其概要设计.详细设计过程一起进行,进度在1个月左右。
4.4条件
4.5测试资料
测试资料主要是中德软件开发小组的各类文档及中国长运旅游提供的各类资料档案。
5.评价
5.1围
5.2准则
首先,我们要认识到测试是软件开发过程中一个非常重要的环节,一各好的软件必须经过无数次的测试。
软件测试是保证软件质量的关键步骤。
所以在测试过程中必须抱着不骄不躁.谦虚谨慎的态度,把好关!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机票 订票 系统 测试 计划