C/C++单元测试工具Visual Unit 4 介绍
C单元测试与C++单元测试不用写测试代码了! C C++单元测试工具Visual Unit 4,工作效率超过任何同类工具十倍。完全表格驱动,测试过程就是在表格中填数据,无需编写测试用例代码和桩代码;自动计算近似用例并提出修改提示,完成航空标准的覆盖率(MC DC)很简单;程序行为可视,支持支持Easy TDD,快速编写复杂代码,节约90%调试,开发过程很舒服。VU4是C C++软件开发企业缩短开发周期,赢得市场先机的必备利器。
10倍效率从何而来?
VU4完全表格驱动,不用写测试代码。请看下面的测试示例,测试涉及到:底层输入(调用底层函数产生的数据)、局部输出(执行过程中判断变量)、对象指针链表、对象指针映射表。使用VU4,点几下鼠标,在表格填几行数据就OK了,别的工具要写多少代码?且哪个能判断局部输出?岂止是十倍效率。这个示例未涉及到局部输入(中断输入、界面输入、静态输入等),其设置也一样。有些工具宣称自动生成用例完成测试,那不是高效率,那是高忽悠,工具不可能自动了解代码功能,因此不可能生成有意义的用例。VU4任意设置逻辑块的输入输出,一个函数多个逻辑块可以对应多个表格,天下没有难测的代码!快速完成高标准覆盖
欧美航空标准MC/DC覆盖很强很科学,可是广受质疑,因为太难了,但使用VU4,则一点也不难。VU4针对未覆盖的逻辑单位,自动计算出近似用例及修改提示,根据提示修改近似用例,就可以找出隐藏很深的用例实现覆盖。完成高标准覆盖又是一个效率瓶颈,不过对VU4来说,却是一项拿手好戏,进一步拉大测试效率的领先距离。舒服地高效地编写代码
逻辑块可视编程,提交前完成覆盖,只进行粗线条调试。这就是Easy TDD,舒服而高效的编程模式。总结
大道至简,使用VU4,单元测试很简单。