毕业论文-航空售票管理系统设计与实现(8)

2019-04-21 19:06

现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。

2.集成测试

集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。如一个模块与另一个模块可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。

3.确认测试

确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是确认测试的任务,即软件的功能和性能如同用户所合理期待的那样。

4.系统测试

软件开发完成以后,最终还要与系统中其他部分配套运行,进行系统测试。包括恢复测试、安全测试、强度测试和性能测试等。

单独对系统的测试主要从以下几方面入手:

(1) 功能测试:测试是否满足开发要求,是否提供设计所描述的功能,是否用户的需求都得到满足。功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。

(2) 强度测试及性能测试:测试系统能力最高实际限度,即软件在一些超负荷情况下功能实现的情况。

(3) 安全测试:验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。针对本系统主要是对权限系统的测试和对无效数据、错数据、和非法数据干扰的能力的测试。

6.3功能模块测试

6.3.1 注册模块测试

32

在用户注册模块中涉及到了三项数据,项目分别为用户名、密码、确认密码。测试这个模块准备的数据有:

1.stone、123456789、123456789 2.Liulei、123456789、123456789 3.Love、123456789、123456789

首先进入注册页面,输入第一组数据,单击注册按钮系统会提示表单信息不能为空,因为表单信息要全部填写,然后测试第二组数据,可以明显看出所输入的密码与确认密码是不一致的。接下来测试第三组数据,然后进入详细信息填写页面,真实姓名,电话,住址,邮箱等具体信息,然后提交,数据都是正确信息,因此测试成功。如图6-1所示:

图6-1注册成功

如果数据输入的不符合,或者有些信息没有按要求填写,会出现注册不成功,测试这个模块准备的数据有:

1.stone、123456789、123456789 2.Stone123、12345678、123456789

首先输入第一组数据,之前已经注册过stone这个用户名,系统会提示用户名重复,请重新输入用户名;输入第二组数据,因为密码前后不一致,提示密码不一样,请输入密码,这两组数据因为个别原因导致注册不能成功。如图6-2所示

33

图6-2注册不成功

6.3.2 个人信息修改模块测试

会员在登录成功后,可以对自己的信息进行一些修改,比如登录密码的修改,个人信息的修改等操作,测试数据为:

1. 刘磊、男、1989-12-06、河南、郑州、14798014412、1343630043@qq.com、我是谁、刘磊

修改为:

2. 刘磊、男、1989-12-06、河南、郑州、15114690043、1343630043@qq.com、我是谁、刘磊

3. 刘磊、男、1989-12-06、河南、郑州、14798014412、375859863@qq.com、我是谁、刘磊

如图6-3所示:

图6-3 修改成功

34

6.3.3 添加航班模块测试

添加航班功能是管理员根据实际情况添加航班,在添加航班中用到航线类型、航线航班、航线、航班号、起飞时间、降落时间、航空公司、头等舱票价、头等舱票数、经济舱票价、经济舱票数、商务舱票价、商务舱票数等数据。测设数据有:

1. 国际、北京-纽约、K12408、2012-11-30 1:1、2012-12-01 1:1、美国波音公司、80000、60000、50000、100、200、300

2. 国内、哈尔滨-广州、K12408、2012-11-30 1:1、2012-12-01 1:1、哈尔滨航空公司、8000、6000、5000、100、200、300

3. 国际、北京-渥太华、K12408、2012-11-30 1:1、2012-12-01 1:1、美国波音公司、80000、60000、50000、100、200、300

然后提交,数据都是正确信息,因此测试成功。如图6-4所示:

图6-4添加成功

如果添加的航班数据有问题,比如说没有航班号等一些操作造成订票失败,测试数据:

1. 国际、北京-渥太华、、2012-11-30 1:1、2012-12-01 1:1、美国波音公司、80000、60000、50000、100、200、300

如图6-5所示:

35

图6-5添加航班失败

6.4 本章总结

软件测试是软件开发中的重中之重,在项目管理过程中,强调的是每个过程的每一个环节都要进行测试,保证系统在每个阶段可以控制。本章着重对用户注册模块和后台管理模块进行了详细的测试说明。通过反复大量的测试,每个模块均测试成功

36


毕业论文-航空售票管理系统设计与实现(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:3学年上学期高一期中考试化学(附答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: