AI工具选择
近一两个月来断断续续分享了不少AI辅助测试相关的东西,期间使用到的AI工具也有好几个,很多刚上手的小伙伴就有点迷糊,不知道该用哪个好点,今天就结合我使用过的经验和简单调研总结一下;
工具分类
1️⃣AI 编程工具(IDE):Cursor、Trae、Kiro等
2️⃣AI 工作流 / 自动化平台:Coze、Dify、n8n
3️⃣AI 对话类/文本处理类工具:deepseek、Kimi、豆包等
AI 编程工具(IDE)
我目前用过的就Cursor、Trae、Kiro这三个,他们的功能其实差不多,内置的大模型都有claude4.0(我用得比较多的),平时用得较频繁的功能是设置规则和配置MCP去实现一些测试提效场景,如:生成测试用例、生成接口自动化代码、结合MCP实现UI自动化代流程、开发测试工具等;效果不敢说很好,但是确确实给我工作提高了不少效率,比如以前做UI自动化都要自己去手动一个个定位元素,特别是遇到一些比较复杂的元素时就特别头疼,但是现在利用AI就可以直接帮你把页面所有元素快速定位并嵌入到代码中,真的特别方便!
关于该选择哪个?
✅Cursor:相比之下确实是体验比较好的,但是它的收费也比较贵的,而且近期还限流和限IP的操作,如果没有以上几点顾虑的,那建议可以用Curosr的
✅Trae:总觉得没有cursor用起来丝滑,不过对于日常一些生成测试用例、生成测试代码感觉还是够用的了。另外它也稍微便宜一些,用不了cursor的,可以考虑用这个。
✅Kiro:最近刚出的工具,目前所有大模型都是免费的,我这几天试用了一下,整体功能和cursor差不多,就是响应稍微慢一些(毕竟是免费的,可以理解),建议新手可以先安装这个去体验一下
👆针对以上三个工具,我的知识库笔记都有相应的教程,目前cursor和trae的教程比较多,不过流程都是差不多的,直接套用就好了,后面也会多针对Kiro出一些教程~
AI 工作流
这三个工具的核心作用是通过可视化的方式,把大模型、API、数据库、消息通知等组件“拼接”成自动运行的业务流程;我这边目前只用过Coze搭过一些测试用例AI智能体和工作流;由于里面内置的大模型主要是deepseek和豆包,所以用例输出的覆盖率相比前面说的cursor输出的会差一些,虽然大模型很重要,但是我感觉如果规范好需求原型、做好需求拆解、输出高质量的提示词,输出的用例覆盖率应该也是可以的;这个也是我目前学习的重心。
关于该选择哪个
✅Coze:零代码为主,适合小白用户快速上手,提供图形化界面,适合轻量级应用开发,建议初学者可以先用这个,免安装,直接在线编辑即可,另外它是每天有一定的免费额度可以使用的,如果只是写写测试用例,还是够用的
✅Dify:低代码为主,但更偏向 AI 任务流配置;开源免费,需要自备模型 API 密钥,部分功能需付费;学习门槛的话需要了解大模型配置和 AI 工作流设计;建议有以上一些基础的可以用这个;
✅n8n:低代码为主,支持拖拽式节点配置和 JavaScript 编写自定义逻辑,目前也是开源的,需要一定的 API 和 JavaScript 基础。
接下来我也打算结合coze、dify去输出一些提高测试工作效率的工作流,小伙伴们可以跟着一起学习~~
AI 对话类工具
这几个AI工具相信大家都很熟悉的了,日常生活中基本都会用到,我平时用deepseek和Kimi比较多,我对ds输出的结果还是很满意的,但是它经常就卡壳;最近开始用上Kimi,目前它新出的大模型Kimi K2 感觉还是蛮强大的,而且它输出的内容相比ds会简洁一些,像我平时要安装一些软件,都是直接在kimi上查,它就能直接去读取官网的文档,给我输出简单易懂的说明,特别是官方文档是英文的时候,这个就很方便🤔
📝总结
现在很多公司都在要求使用AI去搭建一些提高效率的流程或框架等,很多小伙伴就蛮焦虑的,不知道从何学起,这个是可以理解的,建议可以先分析一下当前遇到的痛点,然后再去了解哪些工具可以解决你这些痛点,列好需要学习的,针对性地学习,另外也别指望AI能解决所有问题,AI是帮手,不是取代
