ISO9000质量管理体系认证软件产品测试实施计划书通用.docx
- 文档编号:25826890
- 上传时间:2023-06-15
- 格式:DOCX
- 页数:12
- 大小:73.21KB
ISO9000质量管理体系认证软件产品测试实施计划书通用.docx
《ISO9000质量管理体系认证软件产品测试实施计划书通用.docx》由会员分享,可在线阅读,更多相关《ISO9000质量管理体系认证软件产品测试实施计划书通用.docx(12页珍藏版)》请在冰豆网上搜索。
ISO9000质量管理体系认证软件产品测试实施计划书通用
XXXX分析软件
产品测试计划书
1引言
1.1目的
本文是为了测试XXXX分析软件而编制,编制目的在于为此系统的管理工作和技术工作提供指南;确定测试的内容和范围,为以后评价XXXX分析软件提供依据。
本文主要依据《XXXX分析软件需求规格说明书》编制。
同时,本文也是编制《测试用例》、《测试问题报告》的依据。
1.2项目背景
1.3名词定义
文档中的缩略语和术语有:
1.4参考资料
1、下表列出了制定测试计划时所使用的文档:
文档(版本/日期)
已创建或可用
已被接收或已经过复审
作者或来源
备注
软件产品需求分析
是√否□
是□否□
概要设计
是√否□
是□否□
详细设计规格书
是√否□
是√否□
软件功能清单
是□否□
是□否□
使用说明书
是√否□
是√否□
安装部署手册
是√否□
是√否□
2、测试提交文档:
文档(版本/日期)
已创建或可用
已被接收或已经过复审
作者或来源
备注
测试大纲
是□否□
是□否□
测试计划
是□否□
是□否□
测试用例
是□否□
是□否□
测试问题报告
是□否□
是□否□
测试报告
是□否□
是□否□
2测试任务及要求
2.1文档测试内容与要求
2.1.1文档测试内容
《XXXX分析软件需求规格说明书》
2.1.2文档测试要求
1文档的完整性:
主要是测试文档内容的全面性与完整性,从总体上把握文档的质量。
例如用户手册应该包括软件的所有功能模块。
2描述与软件实际情况的一致性:
主要测试软件文档与软件实际的一致程度。
例如用户手册基本完整后,我们还要注意用户手册与实际功能描述是否一致。
因为文档往往跟不上软件版本的更新速度。
3易理解性:
主要是检查文档对关键、重要的操作有无图文说明,文字、图表是否易于理解。
对于关键、重要的操作仅仅只有文字说明肯定是不够的,应该附有图表使说明更为直观和明了。
4文档中提供操作的实例:
这项检查内容主要针对用户手册。
对主要功能和关键操作提供的应用实例是否丰富,提供的实例描述是否详细。
只有简单的图文说明,而无实例的用户手册看起来就像是软件界面的简单拷贝,对于用户来说,实际上没有什么帮助。
5印刷与包装质量:
主要是检查软件文档的商品化程度。
有些用户手册是简单打印、装订而成,过于粗糙,不易于用户保存。
优秀的文档例如用户手册和技术白皮书,应提供商品化包装,并且印刷精美。
2.2应用系统测试内容与要求
2.2.1系统测试内容
下面主要针对XXXX分析软件的功能测试建立了一个相对完善的评测体系,各测试项分布情况如下:
编号
测试项
说明
Ø
Ø
Ø
Ø
Ø
2.2.2系统测试要求
能测试完成后进行业务测试,业务测试关注的要点是业务流程,及数据流从软件中的一个模块流到另一个模块的过程中的正确性
3测试方案
3.1测试环境
a)测试地点
XXXX信息科技有限公司
b)测试环境
1)软件环境:
windowsproxpsp3操作系统,Jdk6+eclipse和j2me仿真环境;
2)硬件环境:
CPU双核处理器,主频在2.8GHz以上,内存至少2GB。
c)测试工具
工具
用途
生产厂商
版本
QuickTest
Professional
自动化功能测试,主要用于回归测试和测试同一软件的新版本s
MercuryInteractive
9.2
Mercury
QualityCenter
基于WEB环境下的BUG管理工具
MercuryInteractive
9.0
3.2测试组织
人员
具体职责
3.3测试时间安排
项目名称
编写测试计划
设计测试用例
环境安装部署
测试执行
总共
3.4测试流程要求
便于在测试阶段中对文档的归档和对bug的追踪以及管理,要求如下:
测试人员:
列出进行测试的具体步骤(进行过何种测试),测试结果,反馈给开发人员
开发人员:
提供功能清单,列出测试失败的详细描述、原理分析、修改方法和修改结果并形成文档回馈给测试人员
3.5测试方案及用例
测试方案提供了对测试对象的推荐方法。
3.5.1阶段性测试方案
3.5.1.1系统测试
系统测试流程图
测试目标
对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。
测试范围:
测试整个系统的所有功能,包括功能测试、界面测试、安装部署测试及文档测试。
测试技术:
黑盒测试、动态测试
开始标准:
接收到《测试申请单》
完成标准:
发现的BUG已经修改完成或者已经达到可以接受的程度
需考虑的特殊事项:
能测试完成后进行业务测试,业务测试关注的要点是业务流程,及数据流从软件中的一个模块流到另一个模块的过程中的正确性
3.5.1.2安装部署测试
安装测试流程图
测试目标
测试对象可正确地安装到各种所需的硬件配置
测试范围:
首次安装。
(以前从未安装过的新计算机)
更新。
(以前安装过相同版本的计算机,但文件损坏,或以前安装过较早版本的计算机)
卸载后重新安装
技术:
启动或执行安装
使用预先确定的功能测试脚本子集来运行测试,验证软件是否安装完整或更新完整
开始标准:
已经接收《安装部署手册》
完成标准:
应用程序安装成功,没有出现任何故障
需考虑的特殊事项:
安装完成后,需要重点考虑应该选择哪些测试才能准确地测试出应用程序已经成功安装,而且没有遗漏主要的软件构件
3.5.2测试方法及用例
3.5.2.1功能测试
●概述:
确保测试项目的功能正常,如导航,数据输入,处理、检索是否正确,以及业务规则的实施是否恰当。
此类测试基于黑盒技术,该技术通过图形用户界面(GUI)与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程,这是目前的测试重点。
●目标:
利用有效的和无效的数据来执行各个用例流,以核实以下内容:
✧在使用有效数据时得到预期的结果
✧在使用无效数据时显示相应的错误消息或警告消息。
注:
除测试所提供的功能外,还需添加Cookies测试
3.5.2.2用户界面测试
●概述:
用于核实用户与软件之间的交互是否正常
●目标:
核实下列内容
✧确保各种浏览以及各种访问方法(鼠标移动、快捷键等)都使用正常
✧确保窗口对象及其特征(菜单、大小、位置、状态和中心)都符合标准等
3.5.2.3安装部署测试
●概述:
测试软件在正常情况和异常情况下的安装状况
●目标:
核实下列行为
✧首次安装、升级、完整的或自定义的安装都能进行安装
✧磁盘空间不足、缺少目录创建权限等异常情况的安装
3.5.2.4文档测试
测试用户手册与需求说明书的准确型,一致性。
4测试进度
测试活动
主要内容
工作日
实际开始日期
结束日期
制定测试计划
根据测试大纲、需求、说明书编制《测试计划》
1
安装部署环境
进行测试设计并部署、安装测试环境
2
设计测试用例
根据《测试计划》中人员安排,时间进度,编写测试用例
5
执行功能测试用例
根据《使用说明书》、《需求规格说明书》、《测试用例》,执行测试
6
编制功能测试问题报告
生成《测试问题报告》并通过评审,提交给开发人员
与执行功能测试同步
回归测试
得到开发人员的反馈后,
进行回归测试
5系统风险、优先级
L=Low(风险与处理的优先级为低)M=Middle(风险与处理的优先级为中)H=High(风险与处理的优先级为高)
功能测试阶段
安装测试阶段
文档测试
正确性
H
H
H
文件完整性
H
H
H
处理的连续性
M
M
M
访问控制
M
M
M
符合性
H
H
H
可靠性
H
H
H
易操作性
H
H
H
可维护性
H
H
H
可移植性
H
H
H
6问题严重度描述
问题严重度
描述
致命缺陷
1.由于程序所引起的死机,非法退出
2.死循环
3.数据库发生死锁
4.因错误操作导致的程序中断
5.主要功能丢失或功能严重错误
6.与数据库连接错误
7.数据通讯错误
严重缺陷
1.程序错误
2.程序接口错误
3.数据库的表、业务规则、缺省值未加完整性等约束条件
一般性缺陷
1.操作界面错误(包括数据窗口内列名定义、含义是否一致)
2.打印内容、格式错误
3.简单的输入限制未放在前台进行控制
4.删除操作未给出提示
5.数据库表中有过多的空字段
建议改进
1.界面不规范
2.辅助说明描述不清楚
3.输入输出不规范
4.长时间操作未给用户提示
5.提示窗口文字未采用行业术语
6.可输入区域和只读区域没有明显的区分标志
7与测试相关的任务
7.1制定测试计划
●确定测试需求,制定测试策略
●确定测试资源,创建时间表、生成测试计划
7.2设计测试
●确定并说明测试用例
●确定测试过程
7.3实施测试
●记录或通过编程创建测试脚本
●执行测试过程
●确定设计与实施模型中的测试专用功能
●建立外部数据集
7.4记录缺陷,分析缺陷
●实施测试后,记录缺陷
●提交至开发人员
●
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISO9000 质量管理 体系 认证 软件产品 测试 实施 计划书 通用