测试计划(GB8567——88)
1引言
软件测试并部等于程序测试,软件测试应贯穿于软件定义与开发的整个时期。他不应局限在程序测试的狭小范围内,而置其他阶段的工作于不顾。为了把整个环节做好,我们编写了此计划,目的是为了有计划的进行软件测试,适合与软件测试人员使用。
此系统名称为航空管理系统,要求基本覆盖航空系统的基本工作并提供更加方便乘客的各项信息,同时不仅适合航空公司人员的使用,也要适应各位乘客的使用。
界面测试是测试过程中比较简单直观的一种测试,即根据界面要求进行测试;
功能测试是测试程序模块是否实现了设计中所要求的功能。
(1).数据库系统教程/史嘉权,史红星,李博编著,-北京;清华大学出版社,2003
(2)Delphi软件工程案例精解/王业龙,范朝辉,李育龙编著,-北京:电子工业出版社,
2计划
提供一份图表,并逐项说明被测软件的功能、输入和输出等质量指标,作为叙述测试计划的提纲。
测试项
测试要求
测试项
测试要求
航班号
两位大写字母和四位数字
座位等级
一位大写字母(A,B,C)
购订票人
字段小于50的整形
到达时间
合法的年月日
身份证号
十位数字
座位总数
小于300
发出城市
字段小于50的整形
所属公司
无
到达城市
字段小于50的整形
票价
大于0
日期
合法的年月日
剩余座位
小于座位数
起飞时间
合法的年月日
列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能测试、接口正确性测试、数据文卷存取的测试、运行时间的测试、设计约束和极限的测试等。
首先测试界面,避免在界面中出现下列情况:(1)错字;(2)一些读不懂得内容;(3)开发人员在开发过程中自创的词语,虽然意思对,但不符合界面的标准及需求;(4)页面相识的内容中,明显有字体、字号不同的情况,使程序整体风格看上去不一致;(5)对于标题相近的程序及模块,把标题弄混;
然后测试功能,顾名思义,功能测试主要是测试程序模块是否实现了设计中所要求的功能,需注意以下几个方面:(1)在查询功能中,有按单一查询条件进行查询的,也有按多个查询条件组合查询的;(2)在录入功能中,需要注意的是前台设置的数值长度是否大于后台数值长度,以及前台与后台的数据结构是否相符;(3)测试删除功能中要注意,单击“删除”后,一般会出现提示信息,询问是否确定删除。在通常情况下,单击确定察看信息是否被删除了,而忽略可单击取消后程序的反应,这时有可能是没有删除,还有一中可能是即便单击了取消,也一样删除了数据。另外,在删除多条记录的时候,要注意连续选中的几条记录是否真正被删除了,即是否真的再按照这种查询方式查询,查询不出已删除的记录。有的时候要在数据库中设一个标志位,而不是真正的物理上的删除;(4)关于添加修改功能的测试,主要是看修改确认后是否数据真正被修改了,这是最基本的功能,令外不要把不该修改的地方修改了;
再次测试需求,针对需求去测试,在测试中是很重要的,因为需求是在软件设计、开发乃至软件测试中最重要的依据;
最后测试性能,性能测试在软件的质量保证中
3-航空订票系统电子文档-测试计划 来自淘豆网www.taodocs.com转载请标明出处.