【车载开发系列】ParaSoft单元测试环境配置(三)
【车载开发系列】ParaSoft单元测试环境配置(三)
- 【车载开发系列】ParaSoft单元测试环境配置(三)
-
- 一. 去插桩设置
-
- Step1:静态解析代码
- Step2:编辑Parasoft文件
- Step3:确认去插桩
- 二. 新增测试用例
-
- Step1:生成测试用例
- Step2:执行测试用例
- Step3:手动增加测试用例
- 三. 新增桩函数
-
- Step1:创建用户桩函数
- Step2:输入桩函数的信息
- Step3:确认生成桩
- 四. 测试报告生成
-
- Step1:测试套件的实施
- Step2:设定出报告的位置
- Step3:设定报告详细
- Step4:确认生成报告结果
一. 去插桩设置
在完成单一文件的单元测试的时候,被测对象往往需要插桩,除了被测试文件以外,都不需要插桩。
在软件的界面上咱们可以控制对任意选中文件进行插桩和去桩,但一个一个文件设置的话效率不怎么高,想达到一次性所有文件去插桩的效果,建议使用以下的方法。
Step1:静态解析代码
静态分析代码不光光可以完成对代码的静态检查,也可以快速获取全C文件List。
目的是为了找到参与编译的所有目标文件,因为目标文件.c文件都分布在不同的目录中,为了更快更全的找到被测试的对象,可以采用这种方法。
Step2:编辑Parasoft文件
处理目标文件列表,首先H文件不需要,去除掉。
将文件去插桩。实际上是在.c后面加上这样一串内容。
/*这里的false代表去插桩,而true代表了插桩选中的源文件。*/
//