测试计划

上传人:jiups****uk12 文档编号:40362497 上传时间:2018-05-26 格式:DOC 页数:15 大小:55.88KB
返回 下载 相关 举报
测试计划_第1页
第1页 / 共15页
测试计划_第2页
第2页 / 共15页
测试计划_第3页
第3页 / 共15页
测试计划_第4页
第4页 / 共15页
测试计划_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《测试计划》由会员分享,可在线阅读,更多相关《测试计划(15页珍藏版)》请在金锄头文库上搜索。

1、测试计划测试计划1 引言引言1.1 编写目的编写目的测试是“为了发现程序中的错误而执行程序的过程” 。测试的目的就是在软件投入生产 运行之前,尽可能多的发现软件中的错误。软件测试是保证软件质量的关键步骤,它是软 件规格说明,设计和编码的最后复审,也是必不可少的关键步骤。由于在开发软件的过程 中,开发人员会面对极其错综复杂的问题,我们开发设计人员,用户,委托公司等的主观 认识不可能完全符合客观现实,同时与工程密切相关的各类人员之间的通信和配合也不可 能完满无缺,甚至会出现分歧或是对同一事物理解的偏差。因此,在软件生命周期的每个 阶段都不可避免地会产生错误。在这个在线图书销售管理系统中,有很多是还

2、没有在 网上购买过图书的人,对于他们的操作,以及在处理他们信息的时候,就尽量减少差错, 以免造成严重的损失。因此,软件测试对整个软件的开发是不可或缺的,而一份完整的测 试计划在开发流程里也是必不可少的。此份软件测试计划的读者包括:软件开发设计人员, 项目管理人员,软件测试人员。1.2 背景背景开发软件名称:在线图书销售管理系统项目任务提出者:贵州大学计信学院软件 091 班项目开发者:贵州大学计信学院软件 091 班(共 4 人)用户:贵州大学计信学院软件 091 班 实现项目测试的部门:贵州大学计信学院软件 091 班(共 4 人)1.3 定义定义SQL Server:系统服务器所使用的数据

3、库管理系统(DBMS) 。 SQL:一种用于访问查询数据库的语言。 事物流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域,值互不相同。 外部主键:数据库表中与其他表主键关联的域。 OLLBACK:数据库的错误恢复机制。1.41.4 参考资料参考资料数据库原理及应用实验与课程设计指导 主编:刘金岭、冯万利 清华大学出版 社编号 hust_xiangmujihua:项目计划说明书 汪瑶编号 hust_FSR:可行性分析报告 镇祎编号 hust_xuqiuguifan:需求规格说明书 欧高炎2.1 软件说明软件说明为了提高测试效率降低测试成本,本测试方案采用黑盒法设计基本的测试方

4、案,再用 白盒法补充一些方案。在黑盒法测试方案中,采用等价划分技术,把所以可能的输入数据 (有效的和无效的)划分成几个等价类,其划分类在以下的输入中再详述。以下列出的图 表,逐项说明被测软件的功能、输入和输出等质量指标,以作为叙述测试计划的提纲:2.2 测试内容测试内容用户注册模块测试; 会员登录模块测试; 购物车模块测试; 图书添加修改模块测试; 订单管理模块测试; 图书查找模块测试; 图书分类模块测试; 用户信息修改模块。2.3 测试测试 1 用户注册模块测试用户注册模块测试参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:用户注册模块2.3.1 进度安排进度安排由于需要

5、对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进度 在 1 天左右。2.3.2 条件条件要实现本功能需要系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。所需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows XP 开发平台:Eclipse 数据库管理系统:Microsoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共 4 人)2.3.3 测试资料测试资料图书存储数据库数据2.3.4 测试培训测试培训SQL Server 2000:软件开发小组 Eclipse

6、:软件开发小组 JavaScript:软件开发小组 软件工程导论:软件开发小组2.4 测试测试 2 会员登录模块测试会员登录模块测试参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:2.4.1 进度安排进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进度 在 1 天左右。2.4.2 条件条件要实现本功能需要系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。 所需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows XP 开发平台:Eclipse 数据库管理系统:Micr

7、osoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共 4 人)2.4.3 测试资料测试资料图书存储数据库数据2.4.4 测试培训测试培训SQL Server 2000:软件开发小组 Eclipse:软件开发小组 JavaScript:软件开发小组软件工程导论:软件开发小组2.52.5 测试测试 3 3 购物车模块购物车模块参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:购物车模块2.5.1 进度安排进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进度 在 1 天左右。2.5.2 条件条件要实现本功能需要

8、系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。 所需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows XP 开发平台:Eclipse 数据库管理系统:Microsoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共 4 人)2.5.3 测试资料测试资料图书存储数据库数据2.5.4 测试培训测试培训SQL Server 2000:软件开发小组Eclipse:软件开发小组 JavaScript:软件开发小组软件工程导论:软件开发小组2.62.6 测试测试 4 4 图书添加修改

9、模块图书添加修改模块参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:图书添加修改模块2.6.1 进度安排进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进度 在 1 天左右。2.6.2 条件条件要实现本功能需要系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。 所需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows XP 开发平台:Eclipse 数据库管理系统:Microsoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共

10、4 人)2.6.3 测试资料测试资料图书存储数据库数据2.6.4 测试培训测试培训SQL Server 2000:软件开发小组 Eclipse:软件开发小组 JavaScript:软件开发小组软件工程导论:软件开发小组2.72.7 测试测试 5 5 订单管理模块订单管理模块参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:订单管理模块2.7.1 进度安排进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进度 在 1 天左右。2.7.2 条件条件要实现本功能需要系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。 所

11、需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows XP 开发平台:Eclipse 数据库管理系统:Microsoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共 4 人)2.7.3 测试资料测试资料图书存储数据库数据2.7.4 测试培训测试培训SQL Server 2000:软件开发小组 Eclipse:软件开发小组 JavaScript:软件开发小组软件工程导论:软件开发小组2.82.8 测试测试 6 6 图书查找模块图书查找模块参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:图书查找

12、模块2.8.1 进度安排进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进度 在 1 天左右。2.8.2 条件条件要实现本功能需要系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。 所需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows XP 开发平台:Eclipse 数据库管理系统:Microsoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共 4 人)2.8.3 测试资料测试资料图书存储数据库数据2.8.4 测试培训测试培训SQL Serve

13、r 2000:软件开发小组 Eclipse:软件开发小组 JavaScript:软件开发小组软件工程导论:软件开发小组2.92.9 测试测试 7 7 图书分类模块图书分类模块参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:图书分类模块2.9.1 进度安排进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进度 在 1 天左右。2.9.2 条件条件要实现本功能需要系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。 所需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows X

14、P开发平台:Eclipse 数据库管理系统:Microsoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共 4 人)2.9.3 测试资料测试资料图书存储数据库数据2.9.4 测试培训测试培训SQL Server 2000:软件开发小组 Eclipse:软件开发小组 JavaScript:软件开发小组软件工程导论:软件开发小组2.102.10 测试测试 8 8 用户信息修改模块用户信息修改模块参与单位:贵州大学计信学院软件 091 班(共 4 人)被测试部位:用户信息修改模块2.10.1 进度安排进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进

15、行测试进度,故测试进度 在 1 天左右。2.10.2 条件条件要实现本功能需要系统和后台系统数据库进行集成,以便实时收集用户信息、图书信 息、购物车信息等数据信息。 所需硬件: 一台服务器,一台 PC 机(都已连接上了因特网) 所需软件: 操作系统:Windows XP 开发平台:Eclipse 数据库管理系统:Microsoft SQL Server 2000 所需工作人员:贵州大学计信学院软件 091 班(共 4 人)2.10.3 测试资料测试资料图书存储数据库数据2.10.4 测试培训测试培训SQL Server 2000:软件开发小组 Eclipse:软件开发小组 JavaScript

16、:软件开发小组软件工程导论:软件开发小组3 测试设计说明测试设计说明3.1 测试测试 1 用户注册模块测试用户注册模块测试3.1.1 控制控制人工输入3.1.2 输入输入该模块需要输入的信息为用户的电子邮箱、真实姓名、性别、登录密码、身份证号、 联系电话、家庭住址、信用卡号。在输入的测试数据中可分为有效输入类和无效输入类。 其中的错误种类有: (1)信息为空邮箱为空、密码为空、姓名为空、身份证为空、信用卡号为空、信用卡号为空、 家庭地址为空(2)数据类型不匹配电子邮箱 varchar 真实姓名 varchar 性别 char 登录密码 varchar 身份证号 varchar 联系电话 varchar 家庭住址 varchar 信用卡号 varchar(3)数据超出规定范围字符数大于规定的个数(4)格式不正确邮箱的后缀:(5)信息有误有效输入类:当用户输入的各项信息都是满足条件时,则有效。3.1.3 输出输出对数据进行初步检验。若发现错误,则转入处理异常的过程并抛出异常,给出数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号