QAC: 通常用来做静态代码检测。 比如是否符合相关规范。 MISRA ,信息安全相关规范等。对源码做检测。源码不符合规则的,需要修改源码。测试的过程,源码是不改动的,所以称之为静态代码检测。
Tessy:通常可以用来做单元测试。及UT测试。 可借助TESSY工具添加测试用例,来对源码进行覆盖度,期待结果等一些测试。测试的对象,主要针对某个.c文件里面的所有函数。 再对函数进行UT测试时,里面涉及调用外部函数时,需要对这些外部函数进行打桩。 TESSY可以很方便的进行打桩。如果不使用TESSY工具进行打桩,也可以在源码里面用宏定义开关,来编写UT测试代码。对需要打桩的函数,进行编写。