在仿真测试和工程开发领域,效率提升与智能化升级始终是行业追求的核心目标。ETest5 在原有强大仿真测试能力的基础上,重磅引入AI 功能能力中心,打造全流程智能化辅助体系,通过九大核心 AI 功能,为嵌入式软件开发、通信协议处理、驱动适配、测试数据构建等多场景提供持续、稳定的智能支持,全方位提升仿真测试和工程开发效率,为复杂工程测试注入智能新动能。

图片

ETest5 的 AI 功能以统一 AI 能力为核心,围绕测试与开发全流程关键环节进行模块化设计,深度融入现有系统体系。从测试需求梳理,到代码开发编写,再到测试执行落地,AI 能力全程覆盖,通过测试需求模块、代码开发模块、ICD 激励模块、通信协议模块、图形化驱动生成模块等,实现需求生成、代码开发、数据生成、协议与驱动适配的全链路智能化,为工程人员打造高效、可扩展的智能工作模式。

九大核心 AI 功能,精准击破开发测试各环节痛点,每一个功能都直击实际工作中的效率难点,让智能化辅助真正落地到操作细节中:

1.测试需求生成

图片

告别手动整理,需求列表自动生成

无需再手动逐条梳理需求,只需在操作界面找到 “全部需求” 选项,选择对应的需求大纲或需求规格说明书,系统即可自动处理并生成对应的需求数据列表,大幅提升需求整理与落地效率,让需求梳理工作更高效、更规范。

2.自动生成脚本

图片

场景化脚本,一键生成免编写

针对具体测试场景,可快速生成对应脚本代码。以 UDP 读写功能测试为例,在已生成的 UDP 通道需求列表右侧点击代码生成按钮,即可自动生成 Python 脚本,配合完成 UDP 通道、仿真设备、测试用例等配置后,就能直接运行脚本开展测试,省去手动编写脚本的繁琐步骤。

3.自动生成ICD数据激励

图片

测试数据,智能生成秒绑定

ICD 激励环节的核心痛点之一就是数据生成,而 ETest5 可实现激励数据自动生成。创建 ICD 数据后,在 ICD 数据激励模块选择该数据,点击 AI 生成按钮,系统会直接生成 yml 数据文件,并自动绑定当前 ICD,让测试数据准备工作省时又省心。

4.生成通信协议

图片

文档转协议,智能识别零误差

只需上传包含协议相关信息的 Word 文件,系统会智能识别文件中的关键信息和格式要求,精准提取通信协议相关内容,并将其转化为符合标准规范的通信协议。操作仅需点击通信协议菜单旁的 “+”,选择生成通信协议按钮并上传文件,匹配的通信协议即可自动生成并打开。

5.生成ETest5驱动适配代码

图片

驱动适配,分步生成更便捷

针对驱动适配需求,无需复杂的手动开发,若有厂家提供的 demo,可直接上传;若无 demo,可通过厂家 api 手册,根据适配功能先生成 demo,再将生成的 demo 配合相关文件上传,即可自动生成完整的驱动适配代码,图形化操作页面让整个流程更简单。

6.AI提示

图片

代码编写,上下文联动给建议

在测试开发模块的脚本代码编写过程中,遇到思路卡顿无需担心。框选部分代码,右键选择 AI 功能中的 AI 提示,系统会结合上下文为下一段代码编写提供精准提示和建议,点击应用即可将建议自动粘贴到代码中,让代码编写更顺畅。

7.AI解释

图片

代码解读,快速提炼逻辑与问题

面对复杂代码,无需逐行分析耗时费力。框选需要解读的代码,右键选择 AI 功能中的 AI 解释,弹窗会快速对代码进行逻辑和功能解读,精准提炼代码核心功能与潜在问题,帮助工程人员快速理解代码内容,提升代码审核和调试效率。

8.AI代码生成

图片

注释转代码,整段生成免编写

想要实现某一功能的完整代码,只需在代码文件中写下相关注释或功能要求,框选该内容并右键选择 AI 功能中的 AI 代码生成,系统会根据注释直接生成整段完整代码,点击应用即可粘贴使用,大幅节省代码开发时间。

9.AI聊天

图片

实时问答,知识咨询全搞定

在使用过程中,想要了解产品信息、常用代码知识,或是有其他问题想要咨询,均可右键打开 AI 聊天对话框,随时输入问题进行询问,从产品细节到代码知识,AI 聊天功能都会给出专业解答,成为工程人员的 “随身知识库”。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐