泛联新安logo

联系我们

客服电话 0731-85868499

iUnit是一款针对C/C++语言的,具有自主知识产权的单元测试平台,它能够对源代码进行路径分析,采用先进的符号执行技术自动生成单元测试用例后模拟执行,大幅度提高开发和测试人员的效率,缩短软件开发周期。iUnit无误报的深度缺陷检测能显著提升软件质量,并能针对GJB  5000A/CMMI提供一站式解决方案。

联系我们,试用iUnit。

我到底能够使用 iUnit 做什么?

  • 大幅缩短单元测试周期

  • 提高代码覆盖率

  • 尽早发现并定位代码中的缺陷

  • 提升开发团队,QA团队和安全团队的合作

  • 有效预防软件错误,提高代码的可靠性

  • 动态测试结合静态规则检查,为代码质量保驾护航

简单易用的智能单元测试

iUnit是一个全自动单元测试平台,基于动态符合执行和约束求解技术,能分析代码路径,自动生成覆盖所有代码逻辑路径的测试用例,并自动执行。

iunit简单易用的智能单元测试
iunit自动生成超高覆盖率的单元测试用例

自动生成超高覆盖率的单元测试用例

iUnit针对覆盖准则生成用例,支持语句覆盖率,分支覆盖率,条件覆盖率和MC/DC覆盖率,测试用例覆盖率接近100%;支持不同等级的覆盖率类型,也支持不同的产业标准如ISO 26262,DO-178B/C等标准。

iunit自动生成超高覆盖率的单元测试用例

可视化单元测试用例创建与修改

通过对代码的解析,获取函数的形参表,全局变量,桩函数信息,iUnit提供直白的表格式单元测试用例创建与修改方式。对每个测试用例,iUnit都可以提供精准的程序执行路径图形化展示。

iunit可视化单元测试用例创建与修改

“iUnit的功能设计更贴近企业实际,能满足个性化定制需求, 更好地支持国内标准。”

中国兵器工业集团某研究所

代码静态规则检查

支持c语言最新的静态规则检查标准GJB 5369-2005,以及GJB 8114-2013标准,动静结合,双管齐下,为软件质量保驾护航。

iunit代码静态规则检查

精确查找代码缺陷

精准定位代码缺陷,并自动创建测试用例,触发代码缺陷,实现复现验证。

iunit精确查找代码缺陷

符合标准的报告,才是有价值的报告

符合iUnit提供定制报告服务,也提供满足GJB 5000A标准的GJB 438B标准的报告模板,一键导出。

自动化回归测试

回归测试一个好处就是可以确保源码变更后不会引入新的错误。iUnit提供一键式的自动化回归测试。

客户评价 - 来自客户的积极反馈

iUnit目前已服务100+以上的客户,检测了数百个工程,扫描了数百万行代码,实实在在发现了客户单位工程中隐藏至深的代码缺陷,获得了客户的一致好评。

“iUnit可显著提升测试工作效率,人工设计用例2个月左右的工作量,iUnit几个小时就可自动完成。”

中国电子科技集团公司某研究所

全面支持软硬件平台

iUnit基于B/S架构设计,全面支持DSP、MCU、CPU嵌入式硬件平台,麒麟、翼辉、vxworks、Linux等国内外软件开发环境,适配CCS、Tornado、Keil、VS等工程环境。一个工具即可满足各类型软硬件平台上的测试需求。

Ubuntu VxWorks WIND RIVER intel

全面支持国产平台

iUnit支持国产化操作系统,全面完成对国产操作系统的适配。

中标麒麟 银河麒麟
Ubuntu VxWorks WIND RIVER intel
中标麒麟 银河麒麟