以下为《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》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。