湖南泛联新安信息科技有限公司

 

iUnit智能单元测试平台

所属领域:
测试自动线
适用行业:
机械设备制造业通用机械零部件航空航天电子与通信汽车整车/零部件轨道交通船舶与海洋工程
自主产品

产品介绍

产品参数

产品手册

相关案例

相关资料

咨询留言

联系信息

  iUnit,一款针对C/C++语言的智能单元测试平台,符合DO-178B/C(航空)、ISO-26262(汽车)、IEC-61508(工业)、EN-50128(轨道交通)、IEC-62304(医疗)等标准,具备模拟执行和目标机执行能力,兼容基于需求的精准测试和基于代码的自动化测试,自动化测试覆盖率高达90%。

  产品具备自动化适配、自动化用例生成和自动化测试能力,有效提高单元测试、集成测试效率,为软件开发与验证降本、增效、提质提供有力保障。

  产品优势

  •   降本增效

  可提供多工程并行执行自动化的单元测试,缩短多工程测试时间至少80%;针对源代码自动生成高覆盖率测试用例,降低传统单元测试工作成本至少30%;10,000行嵌入式C/C++代码测试用例自动生成与执行时间 < 2小时;支持最大100万行量级代码库分析与自动化单元测试。

  •   符合行业标准

  满足DO-178B/C(航空)、ISO-26262(汽车)、IEC-61508(工业)、EN-50128(轨道交通)、IEC-62304(医疗)等标准;针对被测软件可自动化生成高覆盖率测试用例,并一键生成符合GJB5000B、GJB438等图文报告。

  •   适配主流开发环境

  支持协同编译的自动化适配方式,自动识别捕获编译指令,并完成编译适配;支持DSP、CPU、GPU等嵌入式平台;支持VxWorks、Linux等国外软件运行环境;支持CCS、Qt、VxWorks、Tornado、Visual studio、keil等常用编译开发环境。

  •   多场景测试模式

  支持PC机下的模拟执行和目标机上的真实执行两种测试模式。精准发现软件代码中存在的缺陷和错误,每个缺陷都有实际测试用例验证、减少误报。

  •   灵活的动态测试

  支持填表格和写测试脚本两种方式设计测试用例,也可通过excel导入设计好的测试用例,并批量执行,完成覆盖率测试、功能测试。

  •   国产自主可控

  源自国防科大理论实践的完全自主知识产权产品,打破国外厂商行业垄断,采用云架构技术,完美支持麒麟、天脉、翼辉、深度等国产操作系统,支持各种第三方DevOps平台。

  产品功能

  •   简单易用的自动化智能单元测试平台

  基于动态符号执行与约束求解技术,iUnit可自动分析代码并生成覆盖所有代码的测试用例与测试驱动代码,批量执行测试用例并统计测试覆盖率。

  •   回归测试自动执行

  iUnit能自动识别变更代码,支持一键自动执行回归测试,避免代码变更后引入新的软件缺陷。

  •   基于适配项/功能的单元测试

  iUnit提供了可视化的测试用例自定义功能,包括:包括测试用例创建、修改、导入/导出、批量执行,支持可视化代码覆盖率流程图展示,方便的满足基于适配项/功能需求的单元测试。

  •   高覆盖率单元测试用例生成与执行

  iUnit能够快速生成高覆盖率的用例并自动执行,支持四种主流代码覆盖率:行覆盖率、分支覆盖率、条件覆盖率与MC/DC覆盖率。支持函数、路径、指令块等可视定制化,覆盖率接近100%。

  •   测试目标动态测试

  iUnit内置模拟执行器支持在PC机上进行模拟测试,也支持在目标机上执行完成测试;支持基于功能需求的动态测试,满足适配项测试要求;支持模块级和系统级的集成测试,满足集成测试和系统功能测试。

  •   测试报告一键生成

  iUnit支持测试报告定制,生成符合GJB5000B、GJB438B等标准的测试报告模板,支持报告一键导出。

如果您对此感兴趣,欢迎问问展商吧!
请您使用观众账号登录
暂无数据
暂无数据
如果您对此感兴趣,欢迎问问展商吧!
我要咨询×
询价×
试用×