测试相关文档描述

0、测试规范

通过《系统需求》,确定可测试性的需求。

制定《测试计划》

编写《测试方案》

编写《测试规程》(测试用例)

编写《测试报告》


1、测试计划

及早编写逐步优化

测试总体安排思路:

描述按照项目的质量目标,如何安排项目各个阶段的测试活动,是否有所侧重。

一般情况下,各类测试活动需要描述以下内容:

单元测试:特定模块是否进行单元测试的划分标准,代码覆盖率要求的确定标准;

集成测试:集成顺序的确定原则,其他备选集成顺序的描述及优缺点说明;

系统测试:哪些功能或性能指标是需要重点测试的。

测试工具:对于各类测试是否需要额外开发测试工具,工具相应的开发测试活动如何安排。

单板测试要求:

单板缩写、单板名称、功能、性能、可靠性(高低温、EMC)

软件单元测试要求:

模块缩写、模块名称、是否测试、质量要求、覆盖率要求、测试方法要求。

集成测试要求:

集成策略:步骤标识、步骤名称、集成测试要求、构件清单、责任人。

接口关系紧密的先做集成;

集成后的大构件相对独立性较高的先集成;

功能相关的先做集成。

说明采用本集成顺序可能存在的风险。

集成步骤标识+名称:

集成测试目标:描述集成范围,质量指标。

进入准则:所有参与集成测试的测试通过。

通过准则:所有的测试用例都测试通过、所有的故障更改正确、需求的覆盖率要达到某一门限值。

系统测试要求:

测试范围要求:被测特性范围,明确测试重点、测试方法要求、人员安排、时间先后顺序。

系统测试通过准则:系统遗留缺陷数、系统发现缺陷数、测试规程覆盖需求的百分比、测试规程执行的百分比。

版本测试策略:每次提交系统测试的版本安排、每次版本测试的重点及测试范围、一些特殊项目的测试安排在第几次提交的版本中进行测试。

文档测试要求:

文档测试范围:

文档测试通过准则:

文档测试策略:

试生产测试要求:

单板测试:

整机测试:

关键资源:

明确在各个测试过程中对测试用工具、仪器仪表以及人员的特殊需求

外部测试:

。。。


2、测试方案

以测试任务为单位描述各条需求及需求间潜在特性的测试方法。

概述:

被测对象简介:

主要构成、基本特性、主要需求

测试目标:

描述测试范围:需要验证的内容,不需要验证的内容;

描述测试通过后,该被测对象可以达到何种质量。

测试思路:

介绍基本测试思路及方法;

确定以何种手段来确保测试目标可以达到;

说明此种测试方法的可行性。

通过准则:

确定在得到测试结果后,当测试结果到达何种指标时才算此被测对象测试通过。

测试内容:

待测试的特性:

唯一编号 + 特性名称 + 特性说明 + 测试说明。

不测试的特性。

测试任务:

功能测试:

每个测试任务必须以同一测试模型为基础;

一般为一组待测特性建立一个测试任务。

任务标示:反映该测试任务的主要测试目的。

任务说明:任务目的、测试场景、通过准则。

测试环境:测试工具、测试程序、仪器仪表及设备、需要配置的数据、各软件运行所在的状态、外界温湿度等;对此测试环境与实际运行场景的差距进行分析。

测试方法:基于测试环境,如何测试各个待测特性,说明其中的测试原理,并说明相应的测试顺序。

测试工具(详细定义):自编测试工具、二次开发测试工具、仪器仪表及设备。

性能测试:

压力测试:

可靠性测试:

安全性测试:

其他说明:

在修订版本中,描述被测对象的历史。

描述对下一层测试的要求和指导性意见(系统--子系统--单板--模块)。


3、测试规程

规范:宏观的,虚的

规程:实际的,可操作的

提供具体的测试用数据


测试环境:

测试环境说明:

列出实际使用的软件名称及其相应的参数。如操作系统、数据库、相应设备所安装的软件。

列出实际使用的相关被测对象、子系统、单板硬件等名称及其版本号。

列出测试所需软件运行情况及数据支撑情况。

测试环境图:

画出测试环境结构图。

验证方法:

描述是否已经可用的检测方法。

测试任务:

本章节必须与《测试方案》的测试任务章节划分相同。

功能测试/性能测试/可靠性测试/压力测试:

测试任务标识:

测试子任务标识:

一个测试子任务中可以测试多个特性。

测试目的、测试等级(高/中/低)、用例类别(功能测试/性能测试/可靠性测试/压力测试)

预置条件、测试步骤、预期结果、通过准则、追踪的需求标识、相关用例。

测试数据:测试输入 + 测试输出

4、测试报告

引言

术语、定义、缩略语

测试概述:

测试依据:测试计划、测试方案、测试规程。

测试用例执行结果统计:设计的、实际执行的、测试通过百分比。

缺陷统计:已修复、遗留。

测试结论:综合所有测试的数据及测试通过准则,给出明确的测试结论,通过或不通过。

使用说明:在后续开发或测试使用中所需注意的事项。

测试环境:

被测对象:实际部件名称、版本、数量。

测试环境:实际的名称、版本/型号、数量,比《测试规程》更加详细。

测试过程:

描述整个测试过程中的测试情况。

测试充分性及测试过程的有效性分析,如测试用例的设计情况,测试用例是否覆盖了所有模块需求;对于缺陷聚集区有无进行重点测试;缺陷发现曲线是否收敛等等;

测试用例的执行方式,手工或工具自动化执行;

测试过程中遇到的问题及解决情况;

测试的回归次数和相应的工作量等。

遗留缺陷分析:

缺陷名称 + 变更编号 + 缺陷等级:

故障描述、可能的原因及建议、变更影响分析、规避/解决措施、改进计划。

需求测试结果:

列出测试不通过的需求;

列出未测试的需求;

列出部分测试通过的需求;

列出测试通过的需求。

详细测试过程:

功能测试/性能测试/可靠性测试/压力测试:(测试任务名称需与《测试规程》中的章节名称保持一致

测试说明:测试过程介绍、测试充分性和有效性分析。

测试用例执行结果:测试用例标识、名称、各个版本下的结果。

发现的缺陷:版本号、缺陷等级、缺陷名称、当前状态、可能的原因及建议。














  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值