测试计划________
1. 引言________
1. 1编写目的__ _____
机票预订系统在概要设计和详细设计的基础上,根据软件工程开发各阶段的规格说明书和程序内部结构而精心设计一批测试用例,并利用这些测试用例去运行程序,以发现程序的错误,并改正尽可能多的错误,提高软件的质量和可靠性。
1. 2项目背景
本项目的名称:机票预订管理系统开发软件。 _ 本项目的任务提出者及开发者是机票预订管理系统软件开发者,用户是中国民航及中国国际旅游开发公司。 _ 本产品能具体化、合理化的管理机票预订记录,用结构化的思维方式去了解计算机的基本工作原理。
1. 3定义
软件测试:为了发现错误而执行程序的过程。
静态测试:通过对需求文件、设计文件及源程序的阅读和分析,找出其中的错误和可以之处。
动态测试:直接在计算机上运行所要测试的程序模块,以实际运行的结果发现并纠正错误。
1. 4参考资料
《软件工程》 ----王利福 张世琨 朱冰 编著 北京大学出版社《数据库原理与应用》 ----李昭原 主编 科学出版社
《软件工程导论》_____ ----张海藩________ _
清华大学出版社
2.计划
2. 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测试机构及人员