C/C++单元测试工具Visual Unit 4在线帮助


错误处理指引

    VU在输出解析错误及警告时,均会同时提出解决办法或建议。如果存在解析错误或警告,不会生成测试代码。

    测试工程产生编译错误,最可能的原因是
    工程设置不当,如:用于引入库的头文件位于常规目录下并且未设为L预处理定义与产品工程不一致测试工程未链接必要的静态库
    测试编译器与开发环境不兼容

    常用的解决途径有:修改工程属性,如加入库文件。或利用桩代码管理器添加/屏蔽/修改桩代码,修改VU生成的代码,优化产品代码。

    测试工程的所有代码都是可见、可编辑的,并使用用户自己的编译器链接器进行编译链接,因此,可能产生的编译和链接错误与普通工程类似,解决方法也类似。

相关知识与工具
    理解VU工程及测试工程
    桩代码管理器
    判别N源文件和L头文件
    VC常见编译错误
    嵌入式项目的设置


解析错误
    解析错误、警告及处理


编译错误
    工程设置不当形成的编译错误
    测试编译器与开发环境不兼容形成的编译错误
    桩代码编译错误
    头文件未找到
    其他编译错误
 

链接错误
    “符号未定义”链接错误
    “符号重定义”链接错误
 

测试期间错误
    插装代码产生的编译错误
    测试工程在未进入用例前崩溃