项目有功能安全要求,用到 VectorCast 自动测试软件。
(环境的建立有空再介绍)
当测试环境的工程文件有更新时,需要重新 build 测试工程,点击 build -> full。
会弹出是否接受源文件改动的窗口,选择接受改变。
测试项开始重新build,第一次build 时,工程自动打开Keil跑一遍,但不运行任何测试用例,可能是只打通一下。
双击测试项,弹出如下窗口,并给 fun 函数新建一个测试用例 abs.001
上面两个函数原型是:
(1) 不对 GetVal 函数进行打桩
不勾选里面的 Getval 函数。则会执行这个 GetVal 接口:
测试值与期望值 30 相符。
(2)对 GetVal 进行打桩,赋予一个值100
则不会执行这个接口:
并且函数 GetVal 的返回值就是之前赋予的100.
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!