软件模块测试用例说明书模板

软件模块测试用例说明书模板
软件模块测试用例说明书模板

软件模块测试用例说明书

编制:李洪强

审核:

会签:

批准:

修订记录

目录

1 简介 (5)

1.1 编写目的和范围 (5)

1.2 背景 (5)

1.2.1 术语 (5)

1.2.2 概述 (5)

2 测试环境 (5)

3 测试方法 (5)

3.1 测试框架设计 (5)

3.1.1 架构图 (5)

3.1.2 重要的时序图 (5)

3.1.3 模块接口1 (5)

3.1.4 模块接口2 (6)

3.2 桩模块1设计 (6)

3.2.1 模块功能 (6)

3.2.2 设计类图 (6)

3.2.3 内部时序图 (6)

3.2.4 进程设计 (6)

3.3 桩模块2设计 (6)

3.4 驱动模块1设计 (6)

3.4.1 模块功能 (6)

3.4.2 设计类图 (6)

3.4.3 内部时序图 (6)

3.4.4 进程设计 (6)

3.5 驱动模块2设计 (7)

4 功能测试用例 (7)

4.1 A功能测试用例 (7)

4.1.1 功能描述 (7)

4.1.2 测试目的 (7)

4.1.3 前提条件 (7)

4.1.4 测试输入 (7)

4.1.5 期望结果 (7)

4.2 B功能测试用例 (7)

5 异常测试用例 (7)

5.1 异常测试用例C (7)

5.1.1 测试目的 (7)

5.1.2 前提条件 (7)

5.1.3 测试输入 (7)

5.1.4 期望结果 (7)

5.2 异常测试用例D (8)

6 极限测试用例 (8)

6.1 极限测试用例E (8)

6.1.1 规格描述 (8)

6.1.2 测试目的 (8)

6.1.3 前提条件 (8)

6.1.4 测试输入 (8)

6.1.5 期望结果 (8)

6.2 极限测试用例F (8)

7 遗留问题 (8)

8 参考资料 (8)

1 简介

1.1 编写目的和范围

描述此测试用例文档的目的,指出编写者和预期的读者。

1.2 背景

指出该文档的编写原因和环境。

1.2.1术语

本小节应提供正确理解此测试用例所需要的全部术语、首字母缩写词和缩略语的定义。这些信息可以通过引用项目词汇表来提供。

1.2.2概述

对本文中测试用例的设计进行简单的说明

2 测试环境

描述测试对环境及工具的要求。测试环境包括使用的电脑、操作系统、集成调试环境、硬件设备、网络环境、测试工具等。要列出完成所有测试对环境的各类要求。

3 测试方法

3.1 测试框架设计

描述整个测试的框架是如何进行设计的。测试系统由哪些模块组成。这些模块之间的相互关系如何。画出测试系统的架构图。明确功能模块与各个桩模块、驱动模块之间的接口是怎么样的。3.1.1架构图

画出整个测试系统的架构图。在图中详细标出各个模块之间的相互关系。注明数据在各模块之间的流向。

3.1.2重要的时序图

画出重要的时序图,描述出完成测试的逻辑顺序。

3.1.3模块接口1

详细描述出本接口的功能和定义。接口既可以是系统调用接口,消息接口,也可以是进程之间的接口。

a)接口功能:

b)接口定义:

3.1.4模块接口2

3.2 桩模块1设计

桩模块是为测试功能模块向下调用接口而编写的模块。它收到功能模块的调用后给出相应操作或返回值。在这里要详细描述桩模块内部的具体实现。

3.2.1模块功能

描述本桩模块在整个测试系统中的具体完成哪些测试功能。

3.2.2设计类图

画出本模块的类图。说明本模块的功能是如何划分到各个类里面的。说明各个类之间以及与外部模块的相互关系。

3.2.3内部时序图

描述在本桩模块中重要的处理时序和逻辑。

3.2.4进程设计

描述在本桩模块中设计了哪些进程和线程。这些进程和线程的功能以及相互间的接口是怎么样的。

3.3 桩模块2设计

3.4 驱动模块1设计

驱动模块在测试系统中位于被测功能模块的上层。测试就是通过驱动模块对功能模块调用来完成。它通过调用功能模块的相应接口并检验响应验证功能模块的正确。本小节要详细描述驱动模块内部的具体实现。

3.4.1模块功能

描述本驱动模块在整个测试系统中的完成哪些功能。

3.4.2设计类图

画出本模块的类图。说明本模块的功能是如何划分到各个类里面的。说明各个类之间以及与外部模块的相互关系。

3.4.3内部时序图

描述在本驱动模块中重要的处理时序和逻辑。

3.4.4进程设计

描述在本驱动模块中设计了哪些进程和线程。这些进程和线程的功能以及相互间的接口是怎么样的。

3.5 驱动模块2设计

4 功能测试用例

4.1 A功能测试用例

4.1.1功能描述

对该测试用例的功能进行描述,对应模块规格说明书中的哪个规格点4.1.2测试目的

对该测试用例的目的进行简单描述

4.1.3前提条件

描写该功能测试的前提条件

4.1.4测试输入

将多种输入情况列出

4.1.5期望结果

期望结果对应上述的测试输入

4.2 B功能测试用例

5 异常测试用例

5.1 异常测试用例C

5.1.1测试目的

对该测试用例的目的进行简单描述

5.1.2前提条件

描述进行该异常测试的前提条件

5.1.3测试输入

将多种输入情况列出

5.1.4期望结果

期望结果对应上述的测试输入

精品

5.2 异常测试用例D

6 极限测试用例

6.1 极限测试用例E

6.1.1规格描述

对应规格书中的规格点

6.1.2测试目的

对该测试用例的目的进行简单描述

6.1.3前提条件

描写该极限测试的前提条件

6.1.4测试输入

将多种输入情况列出

6.1.5期望结果

期望结果对应上述的测试输入

6.2 极限测试用例F

7 遗留问题

暂时不能测试的问题

8 参考资料

编写本文档的所有的输入资料。

.

相关主题
相关文档
最新文档