火车售票系统检验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
火车售票系统测试报告
评审日期:2008年6月15日
目录
1 导言 (4)
1.1目的 (4)
1.2范围 (4)
1.3缩写说明 (4)
1.4术语定义 (5)
1.5引用标准 (5)
1.6参考资料 (5)
2.测试设计 (6)
2.1测试范围 (6)
2.2测试覆盖设计 (7)
3.测试用例 (7)
3.1测试登入系统 (7)
3.2测试售票................................................................................................. 错误!未定义书签。
3.3 测试退票................................................................................................ 错误!未定义书签。
3.4测试加车................................................................................................. 错误!未定义书签。
3.5测试删除列车......................................................................................... 错误!未定义书签。
1 导言
1.1目的
该文档的目的是描述火车售票系统项目客户端的系统测试设计,其主要内容包括:
●测试总体设计
●测试用例设计
本文档的预期的读者是:
●项目管理人员
●测试人员
1.2范围
该文档为火车售票系统客户端的系统测试设计,其中包括功能测试和性能测试的用例描述以及性能测试的测试脚本,为测试人员进行功能测试和性能测试提供标准和依据,以及详尽的测试步骤和方法。
1.3缩写说明
无
1.4术语定义
功能性测试
按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。
非功能性测试
按照系统需求定义中的非功能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。
测试用例
测试人员设计出来的用来测试软件某个功能的一种情形。
1.5引用标准
[1] 《企业文档格式标准》
[2] 《软件测试设计报告格式标准》
1.6参考资料
[1] 《火车站售票客户端需求说明》
[2] 《软件测试技术概论》
古乐史九林编著/清华大学出版社
[3] 《软件测试:第二版》
Paul C.Jorgensen著/机械工业出版社
2.测试设计
由于本次测试主要是针对需求进行的系统测试,包括功能测试和性能测试的技术,功能测试是执行指定的工作流程,性能测试是将功能测试过程中的单独用户改为20人同时执行以验证系统的性能。
2.1测试范围
系统测试依据的系统的应用工作流:
1)测试登录
2)测试售票
3)测试退票
4)测试加车
5)测试删除列车
6)测试网点售票员的注册
2.2测试覆盖设计
由于本次测试是系统测试,测试的依据是系统需求,测试的设计应该满足对需求的覆盖,所以,采用的测试方法主要是黑盒测试,包括等价类划分(有效测试和无效测试)、边界值和错误猜测法等。
3.测试用例
测试用例如下:
3.1测试登录系统
3.1.1 测试准备
(1)模块名:登录系统
(2)负责人:彭连芬
(3)测试目的:测试系统用户能否正常登录系统。
3.1.2 测试数据设计
测试数据如下表所示:
表3.1 测试登录的数据用表
工号密码用户类型
clq 123456 车站售票员3.1.3测试过程
(1)将工号添写入系统首页
(2)成功登录,登录自己的工作平台
(3)登录失败,提示错误页面。限于篇幅,不显示出错误页面了
3.2测试售票
3.2.1测试准备
(1)模块名: 火车票的销售及退票
(2)负责人:彭连芬
(3)测试目的:测试售票员(网点售票员、车站售票员)能否实现售票。
3.2.2测试数据设计
测试所用数据如常下表所示
表3.2 测试售票所用数据的表
车站车次日期车票编号
厦门-福州K001 2008-6-11 2008-6-11-k001
-1001
厦门-龙岩K002 2008-6-12 2008-6-12-k002
-1002
3.2.3测试过程
(1)售票员登录自己的工作平台后点击售票链接来到售票查询页面并输入测试数据根据车次查询
(2)得到该车剩余票数和途经站及票价信息
(3)点击车票实现售票
(4)购买成功
(5)车票情况显示已售
售票全过程测试结束没有发生异常,顺利完成。
3.3测试退票
3.3.1测试准备
(1)模块名: 火车票的销售及退票
(2)负责人:彭连芬
(3)测试目的:测试车站售票员能否实现退票
3.3.2测试数据设计
测试数据如下表所示
表3.3 测试退票所用数据的表
车票编号车次座位始发站到达站价格售票日期