Vector Software为汽车制造商业的软件答案
加块测试的速度、提高代码的质量
在汽车制造商业中竞争很厉害,因此所有公司必须提供新产品的功能与特点。因为这些包括许多代码行,现代车辆的机器控制、动力、悬浮、娱乐等系统越来越包括嵌入式软件。但是汽车制造比航空航天的生产额高、单价低的商业,车辆公司也需要降低成本。据历史来说,软件测试是很耗时耗力的过程,但是销售以后再指出软件错误的成本更高。
VectorCAST与QA·C怎么能够帮助您
QA·C与QA·C++的静态分析器
自从MISRA(Motor Industry Software Reliability Association)标准的创立以来,在汽车制造商业中静态分析变得特别重要。MISRA-C标准于1988年发布,它指出C语言安全的用法,此标准包含的编程规则是一个编程高质量代码的领先模拟。MISRA-C++ 2008也指出C++语言安全的用法。
VectorCAST与Programming Research的QA·C/QA·C++有集成产品, 这两个静态分析器的MISRA C/C++模块 指出哪些代码行是否符合MISRA编程的规则。
VectorCAST的动态测试工具
静态分析器能够指出哪些代码行不符合MISRA或者是不可靠的,但是您还需要测试代码来确认程序的功能结果是否正确。
VectorCAST for C/C++单元与集成测试工具和VectorCAST/Cover系统测试确认工具提供一个完成的动态测试环境,他们能够在主机、模拟器(simulator)或目标板中自动地执行测试用例。
特点:
- 自动地生成占位程序与测试驱动程序
- 能够使用图形用户界面或者命令来执行测试用例
- 测试覆盖分析
- 回归测试是完全自动的
- 使用基本路径来自动地生成用例
- 用户自己制定测试用例来检验代码是否满足软件的要求
- C与C++语言的编码标准
- 回顾测试执行,帮助排错代码
- 与Telelogic Rhapsody®模拟软件和DOORS®需求管理软件的集成工具
一些客户
- Delphi
- Siemens

