Testbed工具手册—Testbed8.2的安装及单元测试方法V1.0

本文由用户“ljt95128”分享发布 更新时间:2021-03-04 21:45:20 举报文档

以下为《Testbed工具手册—Testbed8.2的安装及单元测试方法V1.0》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

文件编号:

公司文件

Testbed工具手册

Testbed8.2安装及单元测试方法

**_*

2020年12月11日

版本页



版本

日期

修订内容

修订人

审核

批准



V1.0

2020.12.1

初版

范某某

















































拟 制:范某某 签名: 日期: ***



审 核: 签名: 日期:



会 签: 签名: 日期:



批 准: 签名: 日期:









目录

1 简介 1

1.1 目的和范围 1

1.2 术语和缩略语 1

1.3 参考资料 1

2 软件版本说明 1

3 Testbed V8.2.0的安装 1

3.1 安装过程 1

4 Testbed进行单元测试 3

4.1 选择文件及头文件配置 3

4.1.1 头文件路径: 3

4.1.2 宏的添加 5

4.2 单元测试步骤 5

4.2.1 选则分析项 5

4.2.2 创建测试序列 5

4.2.3 全局变量赋值 7

4.2.4 创建输入或输出的变量 7

4.2.5 入参指针或数组的映射 8

4.2.6 桩函数返回值 9

4.2.7 运行测试用例 10

4.2.8 查看覆盖率: 10

4.2.9 报告保存 12

4.3 部分问题解决方法 12

4.4 覆盖率报告的查看 12

4.5 回归报告的查看 14

简介

目的和范围

本文档的主要目的在于为安装和使用testbed进行单元测试提供帮助与指导。

术语和缩略语

表1:术语和缩略语

序号

术语和缩略语

定义或解释



——

——

——





参考资料

表2:参考资料

序号

文件编号/标识

文件名称

备注



——

——

——

——





软件版本说明

C/C++ LDRA Testbed V8. 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 查看

在报告的开头会显示测试人员编写的序列的描述内容,如图所示:



在下方会显示用例的执行结果:



Status一列为用例的执行结果,一般不会出现无法执行的用例,Fails一列为用例执行的失败率,若进行单元测试时,未遇到问题,用例的执行结果必须全为PASS且失败率为0,若有问题则需要提出问题单并追溯到用例;Suspends一列显示了输出的全局变量中Value值为Suspend的百分比;在其他列中分别显示了函数名、文件名、输入和输出的个数,其中Status和Fails一列可作为重点观察结果。

下方内容显示为每个用例的测试人员编写的用例描述内容、输入输出、桩函数的详细信息,如图所示:





[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《Testbed工具手册—Testbed8.2的安装及单元测试方法V1.0》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览