AI编程体验-CodeArts、Claude、Opencode
提高测试工作中的AI使用率是今年的硬性kpi之一,最近分别使用三款AI工具(依次为CodeArts、Claude、Opencode)生成电源自动化测试脚本以及对应的UI界面,软件配置如下:
CodeArts:使用的是CodeArts桌面软件,配置模型为GLM5,完全免费。CodeArts 是华为云推出的软件开发生产工具,依托华为盘古等大模型,深度集成于 VS Code、IntelliJ 等主流 IDE 中。核心能力涵盖代码生成、代码解释、单元测试生成与安全漏洞扫描,侧重于提升代码的规范性与工业级落地的稳定性。
Claude:使用的是命令行方式,配置模型为cluade-4.6,,整个脚本和界面完成花费0.5刀。由 Anthropic 公司开发的大语言模型家族(如 Claude3 / 4 系列),目前在逻辑推理与编程能力领域处于行业第一梯队,但也是价格最贵的编程工具。
Opencode:使用的是Opencode桌面软件,配置模型为MiniMax 2.5 ,完全免费。近期高热度的开源 AI 编程中枢与代理工具(AI Agent),以开源免费、跨终端(支持 TUI 终端、桌面端、IDE 插件)为核心卖点。
整体总结:
电源效率测试只需要非常简单的测试逻辑,所以三个AI工具编写代码内容基本相同,主要在生成的UI界面有些差异。
CodeArts 生成界面:
比较典型的传统桌面应用程序特征,采用经典的左右分栏结构,和传统测试类软件的风格非常类似。缺点就是界面没有冗余修饰,缺乏现代软件的自适应适配感。
Claude 生成界面:
显著的现代化前端 UI 规范,个人感觉整体完成度是最高的一个,左侧配置区加入了轻量级的状态指示,右侧采用了“选项卡”设计,将曲线图、数据表格和日志分屏展示。
OpenCode 生成界面:
整体观感最差的一个,其中效率曲线部分还出现了乱码问题。
体验下来毫无疑问Claude是第一梯队,缺点就是太贵啦,对于测试工具和测试脚本的开发好像用起来有点浪费money。
如何使用AI?如何使用AI提质增效?这应该是每位测试工程师都要面临的问题。
夜雨聆风