Parasoft C++Test软件单元测试_实例讲解(指针类型的处理)
系列文章目录
Parasoft C++Test软件静态分析:操作指南(编码规范、质量度量)、常见问题及处理
Parasoft C++Test软件单元测试:操作指南、实例讲解、常见问题及处理
Parasoft C++Test软件集成测试:操作指南、实例讲解、常见问题及处理
进阶扩展:自动生成静态分析文档、自动生成单元/集成测试文档、Jenkins持续集成
粉丝问题解答系列文章… …
文章目录
- 系列文章目录
- 前言
- 一、被测代码示例
- 二、创建测试工程
- 三、设置测试配置
- 四、编写测试用例
- 1、生成测试用例
- 2、针对指针的处理
- ①、创建用户自定义变量
- ②、创建用户自定义内存块
- ③、使用被测程序中已有的变量
- 3、测试用例示例
- ①、测试用例1
- ②、测试用例2
- ③、测试用例3
- ④、测试用例4
- 五、执行测试用例
- 六、覆盖率分析
- 七、扩展分析
- 总结
前言
在之前的文章《Parasoft C++Test软件单元测试_操作指南》中,已经讲解了如何使用C++Test进行软件单元测试的基本操作步骤。本篇文章将结合实例进一步讲解被测代码中包含指针类型变量时,如何对指针进行处理(详细的操作流程本文不再重述,若有不清楚的,可以结合之前的操作指南一起来看)。
一、被测代码示例
本文以C语言编写的一个函数作为示例,被测代码如下: