1 范围

1.1 标识

本条应描述本文档所适用系统和软件的完整标识,(若适用)包括其标识号、名称、缩略名、版本号和发布号。

1.2 系统概述

本条应概述本文档适用的系统和软件应用;描述系统和软件的一般特性(如规模、安全性、可靠
性、实时性、技术风险等特效);概述系统开发、运行和维护的历史;标识项目的需方、用户、开
发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。

1.3 文档概述

本条应概述本文档的用途和内容,并描述与它的使用有关的安全保密方面的要求。

2 引用文档

本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应给出不能通过正常渠道得到的
文档的来源。

3 测试准备

本章应分为以下字条。(若适用)应包括“警告”或“注意”所标志的安全提示,以及保密性考虑。

3.X(测试的唯一标识符)

本条应使用项目的唯一标识符来标识一个测试,并对测试进行简要说明,同时应分为以下子条描
述。若与另一个测试所要求的信息存在重复时,可直接引用。

3.X.1 硬件准备

本条应描述测试工作所需的硬件准备规程。有关这些规程,可以引用已发布的操作手册。(若适
用)应提供以下内容:

  • 用名称和(若适用)编号标识要使用的特定硬件;
  • 所有连接硬件所需的开关装置和电缆;
  • 说明硬件、互联控制和数据路径的一个或多个图标;
  • 使硬件处于就绪状态的逐步的操作说明。

3.X.2 软件准备

本条应描述准备被测项、相关软件以及数据的必要规程。有这些规程,可以引用已发布的软件手
册。(若适用)应提供下述信息:

  • 测试中要使用的特定条件;
  • 被测项的存储介质(如光盘、磁盘);
  • 所有相关软件(如模拟器、测试驱动程序、数据库)的存储介质;
  • 加载软件的说明,包括所需的顺序;
  • 多个测试用例共用的软件初始化说明。

3.X.3 其他测试前准备

本条应描述其他测试前所需要的人员活动、准备工作或流程。

4 测试说明

本章应分为以下子条。(若适用)应包括用“警告”或“注意”所标志的安全提示,以及保密性考虑。

4.X(测试的唯一标识)

本条应适用项目唯一的标识符标识一个测试,并分为以下子条。当所需信息与以前提供的信息重复
时,可直接引用。

4.X.Y(测试用例的唯一标识符)

本条应使用项目唯一标识符标识一个测试用例,说明其目的,并对其进行简要说明。应分为以下子
条对测试用例进行详细描述。

4.X.Y.1 涉及的需求

本条应标识测试用例所涉及的CSCI需求或系统需求(此信息亦可在5a)中提供。

4.X.Y.2 先决条件

本条应描述执行测试用例前必须具备的先决条件,(若适用)应提供以下内容:
-软件配置和软件硬件配置;
-测试开始之前需设置或重置的标志、初始断点、指针、控制参数或初始数据;
-运行测试用例所需的预置硬件条件或电气状态;
-计时测量所用的初始条件;
-模拟环境的调整;
-测试用例特有的其他特殊条件。

4.X.Y.3 测试输入

本条应描述测试用例所需的测试输入,(若使用)应提供以下内容:
-每一个测试输入的名称、用途和说明(例如,取值范围、准确性)。
-测试输入的来源与选择测试输入的方法。
-测试输入是真实的还是模拟的。
-测试输入的时间或事件序列。
-控制输入数据的方式:

  1. 用最小/合理数量的数据类型和值,测试被测各项;
  2. 为了体验过载、饱和及其他“最坏情况”的影响,用各种有效数据类型和值测试被测试各项;
  3. 为了检验对非常规输入的适当处理,用无效数据类型和值试验被测各项;
  4. 如需要允许回归测试。
4.X.Y.4 预期的测试结果

本条应标识测试用例的所有预期测试结果。(若适用)应提供中间结果和最终结果。

4.X.Y.5 结果评价准则

本条应标识测试用例的所有预期测试结果。(若适用)应对每一测试结果提供以下信息:
-输出可能变化但仍能接受的范围或准确性;
-构成可接受的测试结果的输入和输出条件的最少组合或选择;
-用时间或事件数表示的允许的最大/最小测试持续时间;
-中断、停机或其他系统突变可以发生的最大次数;
-处理错误允许的严重程度;
-当测试结果不确定时,进行再测试的条件;
-输出解释为“输入测试数据、测试数据库/数据文件或测试过程不规范”的条件;
-表达测试的控制、状态和结果允许的指示方式,以及表明下一个测试用例(或许是辅助测试软件的
软件的输出)准备就绪的指示方式;
-以上未提及的其他准则。

4.X.Y.6 测试规程

本条应定义测试用例的测试规程。测试规程应定义为以执行步骤顺序排序,一系列独立编号的步
骤。为便于文档的维护,可以将测试规程作为附录并此条引用。每个测试规程的适当详细程度依赖
于被测试软件的类型。对于某些软件,每次击键可以是一个单独的测试规程步骤;而对于大多数软
件,每一步骤可以包括逻辑相关的一串击键或其他动作。详细程度应有利于确定预期结果并把他们
与实际结果进行比较。(若适用)每一测试规程应提供:
-每一步骤所需的测试操作员的动作和设备操作,(若适用)包括以下方面的命令:
1.初始化测试用例并应用测试输入;
2.检查测试条件;
3.执行测试结果的中期评价;
4.记录数据;
5.停机或中断测试用例;
6.如果需要,要求数据转储或其他帮助;
7.修改数据库/数据文件;
8.如果修改不成功,重复测试用例;
9.根据测试用例的要求,应用替代方式;
10.终止测试用例。
-对每一步骤给出预期结果与评价准则。
-如果测试用例涉及多个需求,应标识测试规程步骤与需求之间对应的关系(亦可在第5章中提供此
信息)。
-程序停止或指示了错误发生后要采取的动作,如:
1.对指示器的关键数据进行记录,以便于引用;
2.停止或暂停对时间敏感的测试支撑软件和测试仪器;
3.对测试结果有关的系统和操作员的记录进行收集。
-程序停止或指示了错误发生后要采取的动作,如:
1.对指示器的关键数据进行记录,以便于引用;
2.停止或暂停对时间敏感的测试支撑软件和测试仪器;
3.对测试结果有关的系统和操作员的记录进行收集。
-归纳和分析测试结果所采用的规程,(若适用)应完成以下各项;
1.监测是否已产生了输入;
2.标识由测试用例所产生数据的介质和位置;
3.对输出进行评价,并以此作为测试序列继续的基础;
4.按照预期的输出,对测试输出进行评价。

4.X.Y.7 假设和约束

本条应描述所做的任何假设,以及系统或测试条件给测试用例带来的约束或限制,如时间、接口、
设备、人员与数据库/数据文件的限制。如果对指定的限制和参数,放弃或例外处理得到批准的话,
应对它们加以标识,并指定它们对测试用例的影响与效果。

5 需求的可追踪性

本条应描述:
-从软件测试说明中的测试用例得到它所涉及的系统或CSCI需求的可追踪性。若一个测试用例涉及多
个需求,应包含从每一组测试规程步骤到所涉及的需求的可追踪性(亦可在4.X.Y.1中提供)。
-从本软件测试说明所提及的每项系统或CSCI需求到涉及它们的测试用例的可追踪性。对与CSCI测
试,是从CSCI的软件需求规格说明(SRS)和有关接口需求规格说明(IRS)中的每项CSCI需求到涉
及它们的测试用例的可追踪性。对于系统测试,是从系统的系统/子系统规格说明(SSS)及它们的
测试用例的可追踪性。如果一个测试用例涉及多项需求,则可追踪性应指明涉及每项需求的特定测
试规程步骤。
注:软件测试说明可通过软件测试计划建立与系统或CSCI需求双向可追踪性。

6 注释

本章应包括有助于了解文档的所有信息(例如:背景、术语、缩略语或公式)。

[文档] 软件测试说明书相关推荐

  1. 国际软件设计文档——概要设计说明书

    1 引言 1.1 编写目的 说明编写这份概要设计说明书的目的,指出预期的读者. 1.2 背景 说明: 待开发软件系统的名称: 列出此项目的任务提出者.开发者.用户以及将运行该软件的计算站(中心). 1 ...

  2. 标准的软件测试文档,软件测试-ISO标准

    软件测试-ISO标准 全球许多组织开发和实施不同的标准来提高其软件的质量需求.本章简要描述了一些与质量保证和测试有关的广泛使用的标准. ISO / IEC 9126 该标准涉及以下方面,以确定软件应用 ...

  3. 软件测试实践报告文档,软件测试实践报告.doc

    软件测试报告 学号:912106840640 姓名:周一鸣问题描述 个人工资税收计算 个税起征点是3500.缴税=全月应纳税所得额*税率-速算扣除数实发工资 全月应纳税所得额税率速算扣除数(元)不超过 ...

  4. python飞机大战概要设计说明书_飞机大战概要设计文档 4改

    飞机大战概要设计 文档规格说明书 1. 引言部分 1.1目的 该文档描述的是飞机大战的概要设计,主要内容包括飞机大战功能简介等. 本文档预期的读者包括全体小组成员及指导教师. 1.2 范围 1.2.1 ...

  5. 软件测试需要看英文文档,软件测试类英文面试题.docx

    精品文档 软件测试类英文面试题 想不想知道在英语面试前有哪些准备工作需要做的呢?我个人认为,英文面试前要清楚英文 面试注意事项, 专业英语常用语,英文面试常见的误区,英语面试的考察要点等内容.下面 是 ...

  6. TXT文档如何更改默认编码格式

    更改默认的txt文档编码格式 为什么要更改呢? 第一步:创一个模板文本. 第二步:修改模板文本的路径,指向第一步的模板文本 为什么要更改呢? 因为很多网上的txt文档,用记事本打开后,没有换行,但是作 ...

  7. python飞机大战概要设计_飞机大战概要设计文档 4改

    飞机大战概要设计 文档规格说明书 1. 引言部分 1.1目的 该文档描述的是飞机大战的概要设计,主要内容包括飞机大战功能简介等. 本文档预期的读者包括全体小组成员及指导教师. 1.2 范围 1.2.1 ...

  8. 如何写内嵌式的帮助文档

    尼尔森十大交互原则的最后一个原则--"人性化帮助原则"提出,我们应该给系统提供一份帮助手册.因为用户在使用产品的过程中,经常会遇见问题,需要查看帮助文档和说明书,这样也能让用户能够 ...

  9. 软件测试基础 按照测试对象划分 界面测试(UI测试.响应式页面 可靠性测试 容错性测试 文档测试 平台测试 易用性测试等

    软件测试进阶 1.APP 的测试 2. 按照测试对象划分 2.1界面测试(UI测试) 3.响应式页面 4.可靠性测试 5.容错性测试 6.文档测试 7.平台测试: 7.1 PC: 7.2.手机端: 8 ...

最新文章

  1. 神策数据:春节放假通知
  2. Spring Boot + Mybatis——RowBoundsPlugin造成的[Mapped Statements collection already contains value]解决方案
  3. 求最大子段和的一些算法
  4. CSS实现背景透明而背景上的文字不透明
  5. 全网段ip扫描工具_FuzzScanner 信息搜集的工具集
  6. Flash: 涅磐与重生
  7. python全栈脱产第20天------常用模块---re模块和subprocess模块
  8. 软件工程第一次作业(第一次思考这些问题)
  9. 用树莓派学嵌入式linux,基于树莓派的嵌入式Linux开发教学探索
  10. 伍德里奇计量经济学第三章课后计算机作业,伍德里奇---计量经济学第7章部分计算机习题详解(STATA)...
  11. python numpy安装失败_【Python】pip安装numpy安装到一半失败解决办法
  12. MySQL数据库面试题(2022最新版)
  13. 戴尔服务器加无线网卡用不了网,电脑安装了无线网卡却不能用是怎么回事?
  14. FPGA零基础学习:数字电路中的组合逻辑
  15. vue前端页面素材代码大全
  16. 映目云摄影以人脸识别惊艳Party现场,比亚迪元EV周年庆生
  17. 使用 Apache FOP 2.3 + docbook-xsl-ns-1.79.1 转换 Docbook 5.1 格式的 XML 文档成 PDF/RTF 文件
  18. 掌握spark 3.0中的查询计划
  19. OpenLayers-基于OpenLayers的地图应用中图标汉化
  20. reshape2包的基本用法(melt及cast)

热门文章

  1. 【Hello Linux】Linux入门
  2. Unity小游戏——3D坦克大战
  3. 时空图卷积网络ST-GCN论文完全解读记录
  4. C++ 学习——char * ,char a[ ],char ** ,char *a[] 的区别
  5. win7系统笔记本架设无线热点(AP)
  6. R报错:caret包与InformationValue包在绘制confusionmatrix时遇到的问题
  7. java swing开发窗体程序开发(四)MVC结构
  8. C/C++数字后面的L是什么意思?
  9. 第九届广东省大学生程序设计竞赛排名
  10. 【matlab】:matlab的输入和输出