是一套面向嵌入式测试全生命周期的协同测试及管理系统。一体化方案可以实现从项目立项到整体测试业务验证与交付的全流程管理,实现从需求到测试的完整可追溯性。一体化方案从根本上扭转了软件测试项目管理流于形式,测试数据分散化、碎片化,测试类型不完整,各测试开展各自为战,测试用例文档工作量大,版本管理混乱,缺少实时数据统计,项目状态无法把控的离散局面。可以将离散化的静态测试、动态测试、接口测试、性能测试等各测试过程进行一体化管理。
采用流行的 B/S 架构,支持软件测试过程的测试需求分析、测试策划、测试用例设计与执行管理、软件问题管理、测试结果分析总结、测试报告编写与交付、测试文档生成等所有活动,覆盖系统测试、集成测试和单元测试等所有测试阶段。
提供静态分析功能,针对 C、C++、C#、JAVA、Python、JS、HTML、PHP 等语言软件代码进行静态代码安全测试,为客户在软件开发过程中查找、识别、追踪绝大部分主流编码中的技术漏洞和逻辑漏洞,支持千万行源代码跨文件、跨函数的检测,基于已知的安全漏洞模式可发现未知的软件漏洞,从而发现源代码中深层次的安全编码规则违反、语义缺陷、运行时缺陷和安全漏洞。
提供自动化单元集成测试过程,针对 C/C++ 语言简单易用的、高度自动化的单元与集成测试工具,采用动态符号执行与约束求解技术,能够自动生成高覆盖率单元测试用例。可能够提供一站式单元测试解决方案。
提供半实物仿真测试功能,采用图形化或关键字驱动的方式搭建测试逻辑,基于 ICD 自动生成测试数据,可以有效的仿真外围系统,构建被测系统外部运行环境,通过与被测设备的数据交互实现软件的黑盒功能和接口测试。
采用先进的代码自动插装技术和虚拟端口数据采集,可成功用于实时嵌入式系统集成测试与调试,提供系统数据监视、代码覆盖率分析(逻辑测试)、函数性能分析、内存泄露分析、变量监控、自定义插桩分析、跟踪分析功能。
提供虚拟开发与验证功能,用于仿真目标系统硬件的虚拟平台软件,其运行于主机平台以仿真嵌入式目标系统功能行为,支持范围从单一处理器目标系统到多处理器、多目标系统采用总线或网络互连的大型电子系统。