端到端测试为何要看见 UI 之外?用 dánwò 检查 Agent 写出的应用
界面测试通过,不代表业务真的正确。结账按钮显示“支付成功”,后台却可能重复扣款;页面提示注册成功,欢迎邮件却没有发出。尤其当 AI 编码 Agent 快速生成接口、Webhook 和重试逻辑时,只断言...
最新内容
界面测试通过,不代表业务真的正确。结账按钮显示“支付成功”,后台却可能重复扣款;页面提示注册成功,欢迎邮件却没有发出。尤其当 AI 编码 Agent 快速生成接口、Webhook 和重试逻辑时,只断言...
一个客服 Agent 把调查任务交给研究 Agent,后者又调用模型和 MCP 工具。系统能运行,不代表团队能回答几个关键问题:是谁发起委派?被调用的 Agent 是否获准访问?中间有哪些消息、任务状...
很多 Agent 故障并不止于“模型答错了”:它可能已经写了文件、调用了工具,甚至推进了外部工作流。只保存对话记录,通常无法还原这些副作用究竟发生在第几步。Jukebox-OS 是一个处于早期阶段的实...
AI 编码工具让补回归测试变得容易,时间久了,测试套件也可能堆积出许多相似用例。删掉“看起来重复”的测试很危险:两个测试断言相同代码,却可能分别保护不同边界。Rust 工具 cargo-test-pr...
通常我们把程序看作一次性过程:启动、运行、退出;需要继续工作,就把状态写进数据库或文件,再重新启动并恢复。Cryo 提出的方向更直接:把运行中的程序冻结成快照,结束当前进程,之后再载入快照,让程序从停...
AI 编程助手很擅长快速生成代码,但“快”不等于“理解需求”。当你只说“加上 OAuth 登录”,Agent 可能立刻选定某个提供商、决定令牌方案并开始改文件;等你发现遗漏,再花时间把它拉回正轨。Sp...
把知识库交给 AI Agent,常见做法是让它搜索 Markdown 文件,再把命中的内容塞进上下文。这个方案简单、可移植,却可能在资料规模增长后付出高昂的检索成本。Native 团队近期公开了一项研...
许多 AI 编码 Agent 的工作方式默认你坐在电脑前:打开终端、启动任务、等它完成。笔记本合盖、网络切换或长任务中断后,工作流就容易断开。Mainplane 是一个 MIT 许可的 Go 项目,试...
为什么多模态检索不该各做一套 做知识库或素材检索时,文字、截图、会议录音和视频片段往往分散在不同索引里:用户输入一句话,却要分别调用文本搜索、图像标签和语音转写,再自行拼接结果。Google Deep...
AI Agent 的回答看起来正确,不代表它真的按预期使用了你的服务。它可能重复提交预订、绕过审批、把不该暴露的字段带进回复,或者只是在文字里声称任务完成。只检查最终答案,很难区分“说对了”和“做对了...