产品概述:
VectorCAST是Vector旗下的一款权威的用于C/C++代码的动态自动化测试工具,可实现单元/集成测试(VectorCAST/C++)和系统测试(VectorCAST/QA)。VectorCAST遵循ASPICE、ISO26262等行业标准,适用于对自身有高安全性和高可靠性要求的嵌入式系统,降低开发风险,提高代码质量。
产品特点:
1、VectorCAST提供高效的软件图形化动态测试平台–几乎无需编码
2、集成第三方商用解析器原生支持超过40种常用编译开发环境
3、成熟支持Windows和Linux等各种版本的主机环境
4、支持使用分类树设计测试数据
5、支持人工分析覆盖和测试覆盖相结合
6、提供灵活、方便的测试用例管理、回归和复用
7、集成ALM系统形成需求和测试的可追溯性,如Visure Requirements, DOORs等
8、完美符合适航或功能安全认证等安全合规要求
9、VectorCAST提供完整的单元测试、集成测试和系统功能测试工具链解决方案
10、VectorCAST全面支持各种C, C++11, C++14, C++17, Ada等开发语言标准
11、VectorCAST内建多种智能的自动化测试用例生成算法
12、支持统计覆盖软件生命周期的测试覆盖率
13、VectorCAST支持在模拟器和目标板上测试
14、VectorCAST支持对系统测试用例的变更分析
15、VectorCAST提供广泛的第三方集成,如静态分析,Jenkins等工具
16、VectorCAST支持各种行业标准并提供第三方权威工具认证报告和鉴定包,包括DO-178B/C, ISO 26262,ASPICE, IEC 61508, En 50128, IEC 62304和IEC 60880等
使用环境:
VectorCAST基于RAD模型开发,实现了与RAD模型的丰富集成,在功能上覆盖了需求分析、单元测试、集成测试、覆盖率分析、回归测试、部分系统测试等软件测试所涉及的各个环节。VectorCAST可运行在Windows、Linux等操作系统下,它最大的特点同时也是相比于其它同类工具最大的优势,就在于最大程序的自动化和更适合用于嵌入式环境。