时政
财经
科技
虚拟货币
其他
登录
#自动化测试
关注
sitin
4周前
有同学在问我怎么进行 AI 编程。我一般是先跟 Claude 沟通,把这个需求定下来。之后生成一个文档,生成完文档之后,让另外一个 Claude 去执行里面的内容。 执行完之后,我一般会用 PlayWright 来让整个 AI 帮我测试。这样就能保证一些基础问题不会出现。否则的话,AI 开发完了之后,可能会出现一些基础的页面问题、组件缺失问题等等,这样也会浪费时间。
AI编程工具激战:Claude Code、Gemini Cli崛起· 901 条信息
#AI编程
#Claude
#Playwright
#AI测试
#自动化测试
分享
评论 0
0
Frank
1个月前
vibe coding的下一个增长点一定会是高质量的自动化测试
#Vibe Coding
#自动化测试
#高质量
#技术趋势
#积极
分享
评论 0
0
宝玉
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
Larry & Leo Bro - Eagle of Full Stack
2个月前
好了,小马上了马嚼子!我给 AI 的 TDD 规则: # 🛑 MANDATORY PRE-CODING CHECKLIST 🛑 **BEFORE ANY CODING ACTION, I MUST ANSWER THESE QUESTIONS:** ## IMPORTS检查 (EVERY TIME) - 所有imports都在文件顶部?**必须回答:是** - 没有在函数/方法内部import?**必须回答:是** ## KISS检查 (EVERY TIME) - 这行代码100%必要吗?**必须回答:是** - 有没有全局实例/变量?**必须回答:没有,或者有充分理由** - 模块能独立导入吗?**必须回答:是,无副作用** ## TDD检查 (EVERY TIME) - 我要写几个测试?**必须回答:一个** - 用数据库吗?**必须回答:不,用mock** - TDD步骤?**必须回答:RED/GREEN/REFACTOR之一** - 具体行为?**必须一句话描述** ## 违规警告 如果我开始编码而没有先做这个检查,用户应该立刻说"停!检查!" ⚠️ **这个检查是MANDATORY的,不是可选的**
#AI
#tdd
#代码检查
#编程规则
#自动化测试
分享
评论 0
0
GitHubDaily
3个月前
又发现一个强大的 MCP 服务器:Vibetest Use,一键启动多个 Agent 对网站全面自动化测试。 底层使用的是 Browser-Use 自动化智能体,最多可支持 10 个 Agent 同时测试网站,自动发现 UI Bug、失效的链接、可访问性等问题。 GitHub: 此外,还支持生产环境和本地开发环境测试,以及无头模式运行,非常适合自动化流程测试。 可以在 Claude Code 或 Cursor 中安装使用,需要配置 Gemini API 密钥。
#MCP服务器
#自动化测试
#Browser-Use
#UI Bug
#失效链接
#可访问性测试
#GitHub
#生产环境
#本地开发环境
#无头模式
分享
评论 0
0
北火
4个月前
Claude Sonnet 4 强大到什么地步了呢?我只需要说测试没有通过,它自己去检查并且分析出来了我对 models 做了很大的改动,并且根据新的 models 的继承情况,修正了测试数据。全程没有给任何 contexts ……
#Claude
#AI技术
#自动化测试
#模型改动
分享
评论 0
0
宝玉
8个月前
字节的 AI 自动化测试框架,自然语言就可以测试 Web UI,比如像这样的测试代码: await ai('在搜索框中输入 "Headphones",然后回车'); 当然需要多模态的模型,支持的模型包括: - gpt-4o - claude-3-opus-20240229 - gemini-1.5-pro - qwen-vl-max-latest - doubao-vision-pro-32k 最新的 Gemini 2.0 Flash 不知道支持不支持 项目网页: Repo:
#字节
#人工智能
#自动化测试
#多模态
#Web UI
#自然语言处理
#AI 模型
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞