当前位置:   article > 正文

tessy 单元测试 总论

tessy 单元测试 总论

目录:

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, 普通桩和高级桩的区别

普通桩如果在被测函数中出现,则需要编辑桩函数体ÿ

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号