码迷,mamicode.com
首页 > 其他好文 > 详细

测试计划书

时间:2015-06-17 23:21:10      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

目录

1、简介………………………………………………………………………………………………………..2

1、1目的…………………………………………………………………………………………..2

1、2背景…………………………………………………………………………………………..2

1、3范围…………………………………………………………………………………………..2

2、测试参考文档和测试提交文档……………………………………………………..…………….2

           2、1测试参考文档……………………………………………………………………………..2

           2、2测试提交文档……………………………………………………………………………..3

3、测试进度………………………………………………………………………………………………….3

4、测试资源………………………………………………………………………………………………….3

           4、1人力资源…………………………………………………………………………………….3

           4、2测试环境…………………………………………………………………………………….4

           4、3测试工具…………………………………………………………………………………….4

5、系统风险、优先级…………………………………………………………………………………….4

6、测试策略………………………………………………………………………………………………….4

           6、1数据和数据库完整性测试……………………………………………….…………….4

           6、2接口测试…………………………………………………………………………………….4

         6、3集成测试…………………………………………………………………………………….5

      6、4功能测试…………………………………………………………………………………….5

      6、5用户界面测试……………………….…………………………………………………….5

      6、6安装测试…………………………………………………………………………………….5

      6、7测试用例执行……………………….…………………………………………………….5

7、附录:项目任务……………………………………………………………………………………….6

 

1、       简介

1、1目的

 本订餐软件测试的这一“测试计划”文档有助于实现以下目标:

1、         计划订餐软件的测试时间安排;

2、         对于本订餐软件订餐的流程以及店家对菜系的管理加以重点测试,具体测试重点:买家对菜系的查看与订单信息的提交;卖家对菜系的增删查改,以及对买家提交的订单的浏览与查询。各界面之间的跳转和界面的美化成果。

3、         测试项目的可交付材料:《测试计划书》

1、2背景

本订餐软件是针对石家庄铁道大学的学生和校外卖饭的商家开发的,好多学生在校外的小吃摊吃饭,而每到饭点的时候总会由于学生太多的原因而导致大家要排很长的队,浪费太多的时间。本软件可以提供给同学们提前订餐的功能,让卖家有时间提前准备出同学们预定的饭,这样同学们到了卖家的摊前就可以直接拿走自己定的饭,节省了同学们的时间,也可以增加卖家的销量。

1、3范围

      1、功能测试范围:软件买家与卖家模块的功能是否基本完成开发计划。

2、总体测试,结合需求等因素完成最终测试,期间发现问题及时与需求、开发沟通确认。

2、测试参考文档和测试提交文档

2、1测试参考文档

 

 

文档

已创建或可用

已被接受或已经过复审

作者或来源

备注

软件需求说明书

王雪青

 

软件使用说明

 

 

 

2、2测试提交文档

提交时间

编写人员

文档名称

6月14日

张文冬

软件测试计划书

3、测试进度

测试活动

计划开始时间

实际开始时间

结束日期

制定测试计划

2015.05.01

2015.05.01

2015.05.04

设计测试

2015.05.01

2015.05.01

2015.06.01

执行测试

2015.05.16

2015.05.16

2015.06.10

验收测试

2015.05.10

2015.06.10

2015.06.11

对测试进行评估

2015.06.11

2015.06.11

2015.06.12

产品发布

2015.06.12

2015.06.12

2015.06.12

4、测试资源

4、1人力资源

角色

人员

具体职责

需求确认

王雪青

明确需求

测试文档审核

王雪青

审核测试计划,指出不足缺陷

功能测试

组内所有人

功能测试环节,提交Bug,负责跟踪回测修复的Bug

验收测试

王雪青

最后确认上线产品是否符合规范

4、2测试环境

软件环境(相关软件、操作系统等)

订餐软件

手机安卓系统

Visual  Studio 2010

MySql数据库

硬件环境(网络、设备等)

WiFi网络连接

安卓手机

Windows 8.1操作系统笔记本

4、3测试工具

手动进行功能测试。

5、系统风险、优先级

测试人员首先要引起软件崩溃,强制退出,数据丢失等的操作,例如反复点击界面跳转按钮,卖家的注册、登录,反复提交订单信息,删除订单信息。

6、测试策略

6、1数据和数据库完整性测试

测试目标:

确保数据库访问方法和进程正常运行,数据不会损坏

测试范围:

服务器端数据表中数据的准确性

技术:

使用数据库管理工具主要查看数据库运行状况和数据的完整性

完成标准:

所有的数据库访问方法和进程都按照设计的方式运行,数据没有损坏

6、2接口测试

测试目标:

确保接口调用的正确性

测试范围:

数据库接口,服务器接口

完成标准:

各接口正常运行,数据能正常传输

6、3集成测试

测试目标:

检测软件是否达到需求,各项指标符合规范,并且用户体验度好(主要体现在界面优美)

测试范围:

需求中提出的需求功能,以及整体组合的结果是否符合规范

技术:

利用有效的和无效的数据来执行各个模块功能,要在实用有效数据时达到预期的效果,实用无效数据时显示相应的错误消息和警告信息

完成标准:

每个模块都进行了功能测试,并正确运行

6、4用户界面测试

测试目标:

用于核实用户与软件之间的交互,看软件界面是否有好

测试范围:

软件ui界面操作各个按钮和界面跳转

技术:

手动点击各界面的按钮,查看界面美化

完成标准:

各界面显示及功能符合规范及大众品味

6、5安装测试

测试目标:

软件能否安装到安卓手机上,安装后能否正常运行

测试范围:

安装订餐软件

技术:

手动安装测试

完成标准:

安装没有出现故障并能成功运行

6、6测试用例执行

用例编号

需求跟踪

用例编号

需求跟踪

01

启动界面

08

修改菜系信息

02

卖家注册

09

搜索、删除订单

03

卖家登录

10

买家浏览菜系信息

04

查看订单信息

11

买家进入菜系选择店家

05

查看菜系信息

12

订单提交

06

增加菜系信息

13

查看提交的订单

07

删除菜系信息

14

联系开发人员

7、附录:项目任务

以下是一些与测试有关的任务:

1 制定测试计划

 

1.1确定测试需求

 

1.2制定测试策略

 

1.3确定测试用例

 

1.4创建时间表

 

1.5生成测试计划

 

2 设计测试用例

 

3 复审和评估测试覆盖

 

4 实施测试

 

5评估测试的执行情况

 

6核实结果

 

7记录缺陷

 

8对测试进行评估

 

9分析缺陷

 

10确定是否达到了测试完成标准与成功标准

测试计划书

标签:

原文地址:http://www.cnblogs.com/tiantiankaixinxiaoxiaole/p/4584491.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!