软件测试说明模板.docx
- 文档编号:11731298
- 上传时间:2023-03-31
- 格式:DOCX
- 页数:12
- 大小:20.98KB
软件测试说明模板.docx
《软件测试说明模板.docx》由会员分享,可在线阅读,更多相关《软件测试说明模板.docx(12页珍藏版)》请在冰豆网上搜索。
软件测试说明模板
xxxx软件测试说明V4.0
XTxxx-xxx-xxSTD
标记
数量
修改单号
签字
日期
编制
XXX
XXXX
会签
xxxx软件测试说明
校对
XXX
XXXX
标检
XXX
XXXX
共14页
第1页
审核
批准
XXX
XXXX
中国船舶工业系统工程研究院
会签
目次
1范围1
1.1标识1
1.2委托与测试单位相关信息1
1.3系统概述1
1.3.1功能概述1
1.3.2接口描述1
1.3.3性能指标1
1.3.4被测件的基本信息1
1.4文档概述2
2依据和引用文档2
3测试准备2
3.1测试环境2
3.1.1硬件准备2
3.1.2软件准备3
3.1.3测试环境建立与校核3
3.1.4测试环境的差异性分析和有效性说明4
3.2测试数据4
3.3其它测试准备4
4配置项集成过程(适用于系统测试)4
5测试设计5
5.1静态测试5
5.1.1文档审查5
5.1.2静态分析5
5.2动态测试5
5.3测试用例集6
6测试执行6
6.1测试规程策略6
6.2执行测试规程6
7评估准则6
8用例终止条件6
8.1正常终止条件6
8.2异常终止条件6
9需求追踪表7
10注释7
附录A用例集8
图1测试环境示意图
插图清单
3
插表清单
表1被测件清单1
表2测试环境的硬件项3
表3测试环境的软件项3
表4配置项集成包含配置项列表4
表5集成测试过程信息表4
表6测试类型用例数量统计表5
表7需求追踪表7
1范围
1.1标识
a)文档标识号:
XTxxx-xxx-xxSTD;
b)标题:
xxxx软件配置项测试说明;
c)缩略名:
xxxx缩略为xxxxx;
d)版本号:
本文档版本号V1.0;
e)本文档适用软件配置项:
xxxx软件;本文档适用于xxxx软件的CSCI测试过程。
1.2委托与测试单位相关信息
1.3系统概述
1.3.1功能概述
本条应概述本文档所适用的系统和软件的用途。
它还应描述系统与软件的一般特性;概述系统开发、运行和维护的记录;标识项目的需方、开发方和保障机构等;标识当前和计划运行现场。
如被测软件是大系统的一部分,还要说明其在大系统中的位置及与其它子系统的关系。
【示例】
XXX系统主要用于……;
XXX软件主要用于…,包含…功能…;
XXX软件的安全性关键等级为(A/B/C/D)级;
1.3.2接口描述
软件的外部接口(以图表的形式展示);系统的外部接口(以图表的形式展示)。
1.3.3性能指标
描述软件的性能指标,没有写无性能指标。
1.3.4被测件的基本信息
表1被测件清单
被测件名称
版本
规模
开发环
境/语言
运行
平台
重要
度
研制单位
被测件名称
版本
规模
开发环
境/语言
运行
平台
重要
度
研制单位
XXX软件(可执行程序)
V1.0
650
行
QtCreat
er/Qt
WindowsXP
II类
C级
中国船舶工业系统工程研究院
XXX软件(源代码)
V1.0
5.6M
QtCreat
er/Qt
WindowsXP
中国船舶工业系统工程研究院
标识《xxxx软件需求规格
说明》
V1.0
95页
中国船舶工业系统工程研究院
1.4文档概述
本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。
【示例】
本文档依据《xxxx软件测试需求规格说明》和《xxxx软件配置项测试计划》制定,结合本次测试任务书的要求,详细描述了测试的对象、目的、方法和评估准则。
本文档规定的密级为XX本文档在使用过程中应遵守XX单位的保密规定。
2依据和引用文档
本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。
依据和引用文档的排列顺序为:
国家标准、国家军用标准、行业标准、规范、技术文档等。
【示例】
a)GJB2725A-2001《测评实验室和校准实验室通用要求》,2001,总装备部电子信息
基础部;
b)〔2005〕装电字第324号《军用软件测评实验室测评过程和技术能力要求》,
2005.12,总装备部电子信息基础部;
c)海装〔2008〕装电字第12号附件《海军装备软件测试细则》;
d)《XX软件研制计划书》V1.0,2015,中国船舶工业系统工程研究院;
3测试准备
3.1测试环境
3.1.1硬件准备
描述为测试而准备的硬件的过程,也可以引用已发布的软件文档,它应提供以
下信息:
a)所使用的特定硬件,并标识其名称和编号;
b)连接硬件所需的所有开关设置和电缆,并标识其名称和位置;
c)绘制硬件、联接控制和数据路径的一个或多个原理图;
d)组装硬件的详细的指令。
搭建测试平台所需的硬件设施的主要构成。
测试平台的系统结构用图表示,所需硬件设施名称和属性以表格形式列出。
【示例】
表2测试环境的硬件项
序号
设备编号
硬件或固件项名称
用途
规格
提供方
1
本次测试环境示意图如图1所示
(示意图)
图1测试环境示意图
3.1.2软件准备
描述完成此次测试所涉及的所有软件为测试而准备CSCI和保障软件所需的过程
及其相关信息。
包含软件及其运行平台、平台软件、陪测软件、测试工具软件、测试管理辅助软件等。
测试环境所需的软件名称及属性以表格的形式列出,描述测试环境中软件项的安装过程,与计划中的软件项列表对应。
【示例】
表3测试环境的软件项
序号
软件项名称
版本
用途
提供方
1
xxxx软件
V1.0
被测软件
2
Oracle
10g
被测软件后台数据库
3
HPALM
V11.0
软件测试过程管理工具
注:
自研产品若无版本号,则说明执行文件的生成日期
3.1.3测试环境建立与校核
测试环境由测试方负责构建,被测方协助。
测试环境应在测试正式开始之前构建调试完毕,并经测试方核查并确认能够满足测试要求(见附录)。
测试过程中,测试环境由测试方维护。
3.1.4测试环境的差异性分析和有效性说明
本次测试环境的被测软件、硬件平台型号配置、软件和台位部署关系与将来系统实际运行环境一致。
但部分测试数据使用人工操作完成困难,因此部分功能借助测试工具完成测试,其模拟的接口数据格式内容频率、通讯方式与实装一致,能够满足目前软件测试的要求。
根据上述分析认为,测试环境能够满足现阶段软件测试的需求,并得到了委托方的认可。
3.2测试数据
为完成本次测试所需的测试数据准备过程如下:
a)测试数据准备:
依据《通信协议20140808_1》,使用测试工具串口调试助手输入用户的实际数据,用于模拟手工测试无法创造的场景,例如大数据量频繁操作等;使用Windows性能监视器监视系统状态,获取人工无法直接读取的系统内存以及CPU使用情况;使用MicrosoftOffice2010进行测试数据的记录和分析。
b)测试数据生成软件准备:
串口调试助手;
c)测试结果数据处理软件:
Windows性能监视器、MicrosoftOffice2010。
3.3其它测试准备
描述为完成测试所需的任何其他测试准备或过程。
注:
若无内容,本节填写“无其他测试准备工作。
”。
4配置项集成过程(适用于系统测试)
选择集成策略,并规划集成步骤。
[示例]
本集成测试采用非渐增式集成策略,每一步完整集成后开展测试工作。
本次集成测试的配置项介绍见表4。
表4配置项集成包含配置项列表
序号
配置项名称
配置项描述
1
配置项A
2
配置项B
本次集成测试的集成过程见表5
表5集成测试过程信息表
序号
集成步骤
集成后内容
1
配置项A与配置项B集成
集成后称之为C
2
配置项C与配置项D集成
形成F
5测试设计
5.1静态测试
5.1.1文档审查
根据委托方要求及本次测试实际需要,制定文档审查单。
5.1.2静态分析
根据委托方要求及本次测试实际需要圈复杂度分析及编码码规则检查,利用工具LDRATestbed自动生成结果。
5.2动态测试
【示例】
针对各测试项,对各类型测试用例进行统计,例如:
根据各测试类型,并针对各测试项,各类型测试用例的数目统计见表6:
表6测试类型用例数量统计表
软件
标识
测试项
GN
XN
JK
BJ
QD
YL
AQ
HF
小
计
XX软件配置项测试
CSJS
参数解算功能
0
2
0
0
12
0
0
10
SCKZ
输出控制功能
0
4
0
0
6
7
0
TXGN
通讯功能
0
0
2
0
4
0
合计
百分比
5.3测试用例集
见附录。
6测试执行
说明测试用例规程划分的依据以及具体的划分方法,一般情况下要在测试用例集中列出测试规程。
6.1测试规程策略
测试用例的执行顺序依据的原则,除下面原则外,可以根据实际情况增加原则。
a)工作模式策略:
按照系统某种工作模式组织各用例的执行顺序;
b)功能相关策略:
以某功能的实现为中心组织用例的执行顺序;
c)重要度策略:
按照测试用例的重要程度安排用例执行顺序;
d)测试环境策略:
根据测试环境的可用情况安排测试用例执行顺序;
e)人员策略:
根据现在开发方或测试方的人员到位情况安排用例的执行顺序;
f)通用性策略:
按照测试用例编号依次进行。
6.2执行测试规程
执行测试用例集中的测试用例,记录测试结果,填写问题报告单。
7评估准则
本次测试的用例测试结果的主要评估准则如下:
a)用例涉及到浮点型数据时,实际输出与预期输出的精确度遵循四舍五入的计算法则,遵循则通过,否则不通过;
b)用例的实际输出与预期输出中,软件行为和现象一致则通过,否则不通过;
c)用例的实际输出与预期输出中,对用户引导性提示语句含义一致则通过,否则不通过。
8用例终止条件
8.1正常终止条件
测试用例按正常测试步骤完成测试过程;对于因测试环境限制无法执行的测试用例已采用其它手段验证了相关需求的实现。
8.2异常终止条件
a)测试前提条件不具备,包括:
软件技术状态不稳定,故障率太高;发现重大问题,无继续开展测试工作的必要;测试中间步骤就不正确后续无法进行;测试环境故障。
经委托方、测试方两方确认后终止测试;
b)所设计的测试步骤无法实施,需要重新进行设计,评审后重新开始测试;
c)执行该用例的测试环境条件不满足且没有其它验证手段验证相关需求实现的正确性;
9需求追踪表
表7需求追踪表
序号
软件需求项
测试项标识
测试类型
测试用例
1
XX软件
XXRJ
功能测试
XXRJ-GN01-UC01
XXRJ-GN02-UC02~08
性能测试
XXRJ-XN01-UC01
安全性测试
2
流程控制
LCKZ
人机界面测试
LCKZ-RJ01-UC01
LCKZ-RJ01-UC02
边界测试
LCKZ-BJ01-UC01
3
完成ATT-INIT
ATTGN
功能测试
10注释
描述有助于文档理解的所有信息,包括缩略语、标识、术语等。
测试类型标识如下定义:
文档审查:
WD静态分析:
JT;逻辑测试:
LJ;功能测试:
GN性能测试:
XN接口测试:
JK;人机交互界面测试:
RJ;强度测试:
QD余量测试:
YL;安全性测试:
AQ恢复性测试:
HF;边界测试:
BJ;安装性测试:
A乙
附录A用例集
表1添加图书_功能测试01_UC01TJTS_GN01_UC01
软件名称及版本
图书信息管理系统V1.0
测试项标识
TJTS
测试用例名称
添加图书_功能测试01_UC01
测试用例标识
TJTS_GN01_UC01
测试阶段
单元测试集成测试配置项测试系统测试
测试类型
功能测试性能测试接口测试安全性测试余量测试逻辑测试边界测试
人机界面测试强度测试恢复性测试安装性测试内存使用缺陷测试
测试说明
测试在不存在图书信息库文件的前提下,软件不执行图书添加功能。
前置条件
初始化要求:
首次启动和使用软件,成功登录软件,没有f1.txt文件;
前提和约束:
无。
用例输入及输出
序号
输入步骤
测试数据
预期输出
实际输出
1
在《图书信息管理系统》欢
迎光临界面输入数字“1”,
回车
软件提示:
“Filef1.txtdoesnotexistorcannotbefound!
”
文件为空,请先录入数据!
评估准则:
实际输出与预期输出文字提示含义一致则通过,否则不通过。
设计人员
李军
设计日期
2014/11/19
测试结论
通过未通过
问题标识
执行人员
执行日期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 说明 模板