VectorCAST课程培训
基本操作步骤
新建工作文件夹
创建工程
创建环境
生成测试用例
常见问题
一、工具(软件)简介
· VectorCAST / C++™ 是单元测试工具,能够对基于 C 或 C++代码的项目进行单元测试或集成测试, 能够轻松地独立测试整个项目中任何子文件或子文件集。
· VectorCAST / QA™是系统测试工具,能够对基于 C 和 C++代码的应用程序进行代码覆盖率分析。
· VectorCAST / Analytics 工具用基于网页的仪表板方式来展示源代码的测试结果,使您能够方便的 查看每个子文件的测试数据及趋势,或者在多个子文件之间进行测试数据比较。
· VectorCAST / Lint 是静态测试工具,基于 MISRA C(2012)/C++(2008)规范进行工程级别的代码静态检测,可自主删减规则。
VectorCAST™解决方案主要由以下几个模块组成:
VectorCAST/C++ & Ada, 对C/C++/Ada 程序的单元测试和集成测试环境的生成、编辑、构建、执行、覆盖率分析、复杂度分析和测试结果统计等等。
VectorCAST/Cover, 统计无论是单元测试、集成测试还是系统测试的覆盖率,并可以将不同次测试的结果综合到统一的报告中。
VectorCAST/MCDC, 统计MC/DC 覆盖率。
VectorCAST/Manage, 自动化的回归测试功能及项目的整体质量集中管理中心。
VectorCAST/Lint, 自动化代码静态分析模块。
VectorCAST/RSP, 用户宿主机和目标机的通讯,收集测试用例在目标机执行之后的测试结果和数据。嵌入式的测试必备模块。
VectorCAST/RGW, 用于集成需求管理系统,使用测试用例跟踪测试需求并导出数据。