测试计划

需求分析----->测试计划

一、项目的生命周期

需求文档下发

需求分析

需求串讲

测试计划----评审

测试方案---评审

编写测试用例----评审---修改----评审

执行测试用例(找bug)--提交问题单--跟踪问题---回归测试

输出测试报告

验收测试

上线

二、什么是测试计划?

在软件测测试工作开始之前明确测试的对象并且通过对资源,时间,风险,测试范围和预算等方面的上综合分析和规划

三、测试计划概述

软件测试计划应尽早制定

软件测试计划在测试活动中处于中心位置

设定了测试准备工作和执行测试的必备条件

同事形成了测试过程质量保证的基础

四、项目简介

a

1.产品简介

2.测试目的

3.测试环境

4.测试范围

b

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

c

测试进度

d

人力资源

1.人员配置

2.具体人员安排

e

缺陷严重性及优先级

f

测试风险

g

测试策略

h

总结

 五、 测试计划模版

美萍酒店管理系统

 

项目经理:唐阿飞老师

 

测试版本:   A1.0        

测试人员:  陈金定       

编写日期:2019-04-18    

目录

1、简介1

1.1、产品简介 2

1.1、 测试目的 2

1.2、 测试范围 3

1.3、 接受标准 3

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

2.1、 测试参考文档 3

2.2、 测试提交文档 4

3、 测试进度4

4、 测试资源6

4.1、 人力资源 6

4.2、测试环境 6

4.3、测试工具 6

5、 问题严重性及优先描述7

5.1、 缺陷严重性定义 7

5.2、缺陷优先级定义 7

5.3、缺陷跟踪及测试版本 8

6、 测试风险8

7、 测试策略10

7.1、 测试类型 10

7.2、功能测试 10

7.3、界面测试 11

7.4、性能测试 12

7.5、兼容性测试 12

7.6、数据库测试 13

7.7、安全测试 13

8. 总结14

1、简介

美萍酒店管理系统界面美观,功能齐全,操作简单,不用投资培训即可上岗操作,易于管理。是一款适用于酒店行业,餐饮行业通用系统,该系统功能为经营者提供财务数据分析,财产统计分析,利润分析,资源合理配置分析,数据查询等诸多功能,还可以自动生成数据统计表和打印系统设置功能。

1.1、产品简介

美萍酒店管理系统具有以下功能:

v 提供散客和团队开单功能

v 提供增加消费功能

v 提供宾客结账功能

v 提供酒店外卖功能

v 提供预订管理功能

v 提供营业查询功能

v 提供营销管理查询

v 提供短信群发功能

v 提供商品管理功能

v 提供财务管理功能

v 提供交班管理功能

提供VIP会员储值卡服务

v 提供长期包房服务

v 提供门锁配置上门服务

1.1、测试目的

通过测试,达到以下目的:

l 通过测试对产品功能的实现是否达到需求文档的要求,包括功能,性能的实现

l 尽早发现并改正软件中存在的缺陷,提高软件的可靠性,安全性,和系统的稳定性

l 控制软件缺陷问题的数量,为风险评估提前做准备

l 把测出来的缺陷问题提供给开发人员和经理作为回馈信息

l 保证产品在整个软件开发周期中是高质量的

1.2、测试范围

整个美萍酒店管理系统,各子系统所包含的功能,界面,性能,安全性,兼容性,易用性,接口等测试。

1.3、接受标准

完成所有测试后,由相关人员签字,系统功能无重大缺陷导致不能运行的问题,计划的测试用例已全部执行,经确定的所有缺陷都以得到合理的解决结果,并且没有发现新的缺陷。如果在系统测试过程中,发现有致命性的缺陷存在,并且在可接受的时间范围内无法修复,导致无法继续进行项目进程,则项目停止。

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

2.1、测试参考文档

文档

是否以通过评审

需求说明书

概要设计说明书

详细设计说明书

可行性分析报告

美萍酒店管理系统使用详情手册

系统安装手册

需求文档

 

2.2、测试提交文档

n 测试计划

n 测试用例

n 缺陷报告

n 测试报告

3、测试进度

项目生命周期为3个月

测试活动

天数

执行时间

需求分析

25天

2019-6-3至2019-7-8

测试计划

2天

2019-7-9至2019-7-10

测试用例

2天

2019-7-11至2019-7-12

执行测试用例

SIT阶段

冒烟测试

1天

2019-7-15

第一轮

5天

2019-7-16至2019-7-22

第二轮

5天

2019-7-23至2019-7-29

第三轮

5天

2019-7-30至2019-8-5

UAT阶段

第一轮

5天

2019-8-6至2019-8-12

第二轮

5天

2019-8-13至2019-8-19

第三轮

5天

2019-8-20至2019-8-26

安全性测试

2天

2019-8-27至2019-8-28

交叉测试

2天

2019-8-12至2019-8-13

验收测试

1天

2019-8-29

产品发布

2天

2019-8-29至2019-8-30

 

4、测试资源

4.1、人力资源

角色

职位

具体职责

陈明

测试经理

负责测试总体流程安排,人员分配,团队进度跟踪监督工作

李涵

测试工程师

负责设计详细测试方案,编写测试用例

陈燕

测试工程师

负责搭建测试环境及按照测试用例进行具体测试

纪萧尘

测试工程师

负责完整的记录测试结果,并与开发人员沟通修复,编写缺陷报告

万峰

测试工程师

负责编写最终测试报告并提交

4.2、测试环境

服务器

内存

4GB

浏览器

Google

系统

Windows7 64位

数据库

MySQL

4.3、测试工具

名称

版本

用途

厂商

LoadRunner

12.0

测试监管工具

HP mercury

5、问题严重性及优先描述

5.1、缺陷严重性定义

缺陷级别

缺陷描述

death

造成系统严重性崩溃或死机,或造成数据缺失,主要功能完全丧失,导致模块异常等问题,例如:代码错误,死循环,程序代码死锁,与数据库连接错误或通讯错误,功能错误等

serious

系统主要功能丧失,数据无法保存,系统次要功能完全丧失,致命的错误声明,程序接口错误,

commonly

次要功能没有完全实现但不影响用户使用,如提示信息不明确,或用户界面差,操作时间长,模块功能部分丧失等,打印内容,格式错误,数据库表中有过多的空字符出现。

slight

使操作者不方便或遇到麻烦,但不影响操作或执行,如错别字,界面不规范,文字排列不整齐,描述说明不明确等轻微问题。

 

5.2、缺陷优先级定义

缺陷级别

修复建议

death

立即修复

serious

本版本修复

commonly

下一个版本修复

slight

发布之前修复

5.3、缺陷跟踪及测试版本

测试人员提交新的缺陷问题给开发经理,有编写该程序源码的开发人员修复缺陷,然后再返回测试人员进行反复测试,直到缺陷问题得到解决,为关闭状态。

6、测试风险

风险类型

风险

解决方法

时间资源

测试时间不够,工作量大

1、测试主要功能,客户高度关注的部分

2、增加多2位测试工程师

3、系统测试后期可调用公司人员参与

时间分配不均匀

1、再出现缺陷多的模块多投入时间

2、重新分配测试时间

人力资源

人力不够,大多数不具备酒店管理经验

1、招聘有酒店经验的,有背景的工程师

2、提前进行培训公司人员

3、允许测试人员与开发人员进行研究讨论

需求变更

 

用户需求变更频率太高,需求很多不明确

1、在需求分析阶段,需求人员尽可能明确所有需求

2、需求变更时,及时更新需求文档

其他

 

自然灾害

做好预防措施,备份所有资料,以免丢失

测试环境数据量不足,配置不不同等误差

备用多个不同的测试环境,软件,硬件设施,在交叉测试时尽早发现问题,及时解决

7、测试策略

7.1、测试类型

测试类型

是否可用

解释说明

功能测试

测试所有系统的使用功能,按照业务流程,数据流程,逻辑流程,正反流程。

界面测试

测试系统界面外观,页面布局是否与需求一致,

性能测试

测试系统再高强度环境下能承受多大压力,是否满足需求中所规定的达标性能

兼容性测试

在c/s架构中,需考虑到客户端支持使用的平台,测试系统在不同平台上能否正常使用

安全测试

为保证系统信息的安全性,系统设置的级别登录,检查只有管理员和应用程序才能访问系统的权限

易用性测试

测试系统使用是否简单,操作习惯符合常规,通述易懂

安装测试

检查安装程序完整性,是否能正确的配置和安装

接口测试

检测是否能够连接打印机进行正常使用,或者连接其他模块能否达到预期效果

7.2、功能测试

测试目标

保证系统功能的正常使用

测试范围

整个系统的功能模块,特别是经常使用的核心业务模块

技术

利用等价类,边界值,因果图,判定表,错误推断法,执行测试用例,逐个测试功能模块,测试输入有效数据,是否达到预期结果。

测试输入无效数据,是否有出现错误提示或预警信息,各业务功能能否正确连通使用

开始标准

各个功能模块开发完成

完成标准

各个功能模块能正确的使用,且符合需求

测试重点和优先级

涉及客户经常业务使用的功能模块优先级更高,应分配给更具经验的测试工程师进行测试,

需考虑的特殊事项

测试工程师需编写测试用例,且测试用例需正式通过评审才能执行

7.3、界面测试

测试目标

测试系统界面优美,整洁,通过在不同的平台上使用,各功能之间,模块之间,字段之间是否出现差异,以及各个访问按键是否能正常使用

测试范围

整个系统用户界面,包括错误提示页面窗口

技术

界面检查

开始标准

各个功能模块开发完成

完成标准

成功核实各功能模块界面与需求版本的一致,

测试重点和优先级

有关酒店业务日常使用的核心模块重点测试

需考虑的特殊事项

进行相关的界面开发标准培训

7.4、性能测试

测试目标

测试系统所承受的最大压力,是否达到预期需求标准

正常的业务工作量以及在最大业务量的时候系统承受能力

测试范围

整个系统

技术

采用黑盒测试系统每个模块并做好记录

开始标准

各个功能模块开发完成

完成标准

性能达到需求标准

测试重点和优先级

有关酒店业务日常使用的核心模块重点测试

需考虑的特殊事项

性能容量必须大于或等于需求,不同平台的使用情况整合

7.5、兼容性测试

测试目标

兼容第三方软件,测试系统能否与其他系统协调工作,能否在不同的网络环境下正常运行,能否在同一操作系统平台的不同版本上正常运行

测试范围

整个系统

技术

兼容测试,分辨率兼容测试,外设兼容,整机兼容测试

开始标准

各个功能模块开发完成

完成标准

系统兼容性能达到需求标准的所有需求

测试重点和优先级

有关酒店业务日常使用的核心模块重点测试

需考虑的特殊事项

产品质量在编程代码处出现偏差,需修复的,及时处理,无法兼容的不常用的系统

7.6、数据库测试

测试目标

测试能完整的存储数据,功能完善

测试范围

整个系统

技术

黑盒测试

开始标准

各个功能模块开发完成

完成标准

数据库信息储存完好,无遗漏数据

7.7、安全测试

测试目标

保证用户都能在权限范围内使用

测试范围

整个系统

技术

采用黑盒测试系统通过不同角色进行登录,用户模式是否达到安全性需求

开始标准

各个功能模块开发完成

完成标准

系统权限达到需求,都在权限范围内操作

测试重点和优先级

有关酒店业务日常使用的核心模块重点测试

  1. 总结

本测试计划保证项目正常进行,但具体还需根据项目进度操作。

原文地址:https://www.cnblogs.com/cendy588/p/10959732.html