软件特点
1、提高开发人员的工作效率
让 Jtest 的人工智能单元测试助手(AI-led Unit Test Assistant)通过模拟和断言自动生成一套优化的、有意义的、可维护的 Junit 测试用例。实现代码覆盖率目标,尤其是修改过的代码。
2、加快测试反馈
利用人工智能驱动的测试影响分析,通过将代码修改与测试用例关联起来,加快对应用程序变更的验证。只在管道中或本地集成开发环境中执行受影响的测试用例,并立即获得有关代码更改影响的反馈。
3、交付可靠、安全的 Java 应用程序
通过 CWE、OWASP 等静态分析和合规性检查,验证代码的可靠性和安全性,消除漏洞。利用人工智能技术,按优先级对违规行为进行分组,并根据以往的分流行动将违规行为分配给工程师,从而对静态分析结果进行分流。利用人工智能生成的修复程序自动修复缺陷。自动生成合规性验证文档。