VU2.8.1发布(2011.08.09)
-----------V2.8.1 更新-----------
为构造函数生成桩代码时,增加了从源文件中搜索并拷贝初始化表的功能,降低了构造函数的桩代码产生编译错误的可能性。
消除了两个小缺陷。
-----------V2.8 更新-----------
为避免可能存在的不符合需要的自动修改造成困惑,取消了自动修改用例代码的功能,包括:
用例的输入部分不再自动添加行末的分号,因此编辑输入代码时不能再省略行末的分号。请参考帮助文档的有关章节:编辑输入代码。
用例的输出部分,不再自动用TEST_ASSERT()宏包装每行输出,并增加了自动生成判断宏的功能,例如要判断int类型的返回值是否为0,只需键入ret,0??,即可自动生成判断宏。请参考帮助文档的如下章节:编辑输出代码、判断内部输出、VU自定义语法速查。
完善了局部数据模拟功能。增加了局部数据模拟(替换赋值语句),此功能常用于模拟界面输入,使直接写在界面事件中的代码也可以比较便利地进行测试。完善了局部数据模拟功能的帮助文档。请参考帮助文档的如下章节:局部数据模拟及其应用、对局部静态变量的模拟、对难于初始化的复杂变量的模拟、对非全局库函数的模拟、对界面输入的模拟、对中断改变全局变量的模拟、替换选中代码与插入普通代码、局部数据模拟中复杂数据的设定。
兼容Visual C++ 2010。
消除了V2.7的几个小缺陷。
-----------V2.7正式版更新-----------
完善了支持VTDD(Visual TDD,即可视化的TDD)的功能;增加了反转字节序的功能;语句覆盖统计单位改为语句行,易于判断产生异常的具体位置。增加了对选择语句的分支覆盖;完善了类模板、函数模板解析器,解决了模板解析和代码生成过程中的一些错误。众多提升用户体验的细节改进。
-----------V2.6正式版更新-----------
示例工程增加了MC/DC覆盖示例,及中断模拟示例;修订了帮助系统;修正了两个小缺陷。
增加了根据有效范围、分段点和一些选项自动生成用例数据的功能。自动生成用例数据可以提高用例设计的效率,也有利于提高数据取值的完整性。
修正了几个小缺陷,新建工程向导和工程属性添加了自动搜索解析过程中未找到的头文件所在目录的功能。修订了帮助系统。
完善了MC/DC统计算法及用例设计算法。