• [原创]C++ Test测试工具介绍


    [原创]C++ Test测试工具介绍

    1 C++ Test简介

      C++Test是一个C/C++单元测试工具,自动测试任何C/C++类、函数或部件,而不需要您编写一个测试用例、测试驱动程序或桩调用。
    C++Test能够自动测试代码构造(白盒测试)、测试代码的功能性(黑盒测试)和维护代码的完整性(回归测试)。C++Test是一个
    易于使用的产品,能够适应任何开发生命周期。通过将C++Test集成到开发过程中,您能够有效地防止软件错误,提高代码的稳定性
    ,并自动化单元测试技术。

    2 C++ Test官方网站

    http://www.parasoft.com/jsp/products/cpptest.jsp?itemId=47

    3 C++ Test有哪些主要功能?

    (1)代码规范性检查

    (2)单元测试

    (3)集成测试

    (4)功能测试

    (5)回归测试

    4 C++ Test如何进行自动化单元测试

    操作步骤如下:

    (1)创建/导入被测试工程
    (2)工程设置
    (3)测试配置
    (4)生成测试用例
    (5)执行测试用例
    (6)添加测试用例
    (7)审查测试结果
    (8)修正代码错误/缺陷

    5 C++ Test提供了哪些覆盖率分析:

    (1)Line Coverage
     (2)  Basic Block Coverage
    (3)Path Coverage
     (4)  Decision (Branch) Coverage
     (5)  Modified Condition/Decision Coverage (MC/DC)
     (6)  Condition Coverage

  • 相关阅读:
    Promis.then()
    原生JS简单封装JSONP跨域获取数据
    原生JavaScript手写Ajax
    VS Code保存代码自动按eslint格式fix
    html data-xx 及 data()注意事项
    C#委托和事件
    vue devServer proxy 代理无效的问题
    vue .sync的使用
    js中,0的判断
    使用idea启动node项目的问题
  • 原文地址:https://www.cnblogs.com/mayingbao/p/2778950.html
Copyright © 2020-2023  润新知