赞
踩
目录:
1,基础流程
2,常用操作
3,常见错误分析
4,经验总结
序言
不积跬步无以至千里,不积小流无以成江海。
在实际操作后,从实际出发,把使用tessy做单元测试的必备操作简单列举出来。如果还有未知的其他点可在评论区添加评论,后续追加更新。
正文
1,基础流程
TIE界面:
a, 在创建文件夹后,创建模块。建议模块名以文件名命名。且模块名的目录结构和代码中的目录结构一致,方便查找对应。
b, 创建模块后在左下角的方框中,点击加入模块所使用的.c文件路径。并添加对应的.h文件路径。添加.h路径时,可以在分析文件时,看console页面出现的提示是缺少哪个.h文件,再添加对应的.h文件路径。
c, 设置 为 unit 模式。
d, 设置coverage 时,选中 C0, C1,MC/DC。
e, 将外部函数,打普通桩(全局)。以下划线开头的函数除外。
f, 分析被测的函数,确定需要打高级桩(局部) 和 普通桩(局部)的函数。以及确定是否需要增加全局变量,全局数组或者全局指针或者全局结构体。
g, 分析被测函数,确认参数传输方向:in or inout or irrevelent
DCE界面:
a, 添加用例
b, 编辑输入和输出
c, 运行用例
2,常用操作
a, 普通桩和高级桩的区别
普通桩如果在被测函数中出现,则需要编辑桩函数体ÿ
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。