时政
财经
科技
虚拟货币
其他
登录
#AI代码测试
关注
宝玉
1个月前
普通人用好 Coding Agent 的一个经验技巧,就是为 Agent 提供验证结果的方法,这样 Agent 就会自己去测试去修改,直到完成任务,不需要自己反复测试修改。 举个例子,我在用 Claude Code 或者 Copilot/Curosr 的 Agent mode,会在提示词中加一句类似的话: Please write tests and verify the tests by running `npx jest <testfilepath> -c './jest.config.ts' --no-coverage` 就是让 AI 写完代码要写测试,并且自己执行命令行去验证测试结果。(这个前提是我已经配置好了自动化测试,如果没有配置好自动化测试,可以让 AI 帮你配置好)。虽然有时候 AI 也会主动去测试,但是 AI 不一定会写测试,另外它可能运行 npm test 这种全局测试,等的时间太长。 当你要求 AI 写测试,并告诉它如何验证后,它就会去验证自己写的对不对,如果有问题会主动修复,直到通过测试,但是也要小心它为了通过测试修改测试代码假装通过,人工审查一下还是有必要的。 类似的技巧还有人为 AI 提供一个运行代码和截图工具,让 AI 写完 UI 后运行并截图,自己去对比写出来的 UI 和原始设计稿的差异,然后迭代修改,直到和设计稿接近。
AI编程工具激战:Claude Code、Gemini Cli崛起· 901 条信息
#Coding Agent
#自动化测试
#AI代码测试
#AI Agent技巧
#代码验证
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞