网易首页 > 网易号 > 正文 申请入驻

世界构建:智能体时代的测试新纪律

0
分享至

有多少次测试通过却在上线后崩溃?根源常藏在被随意拼凑的测试环境里——那些“准备步骤”并不是在整理数据,而是在声明被测行为活在哪个世界里。遗憾的是,大多数团队将这一步视为管道杂务,这才是不稳定测试、脆弱夹具和难以重构的套件的共同上游。这些症状得到不同的名字,但根因只有一个设计失败:测试的 Arrange 阶段从未被认真对待为一种世界声明。

现在,这个问题比五年前更紧迫,原因与所有测试质量讨论被放大的逻辑相同:智能体不会自带世界模型,它们只会重新组合从代码库中采样到的内容。当一个代码库拥有分层且连贯的世界语法,智能体就能获得可组合的世界去生成测试;如果代码库里只有手工拼装的对象构建,智能体看到的只会是一堆互不关联的名词,无法形成有意义的语句。世界层的表现力,直接定义了智能体能够写的测试的上限。

回看任何一个测试的 Arrange 步骤,跳过“这步做了什么”的操作性问题,去追问“这步声明了哪种世界在场景开始时是真实的”。每个测试都在回答这个问题,无论作者是否有意。比如一段由三行客户构造、四行订单组装和两行运输字段开始的测试,实际是在声明:这个客户存在、这个订单处于此状态、这个地址与此订单关联,且在整个断言期间这些事实保持稳定。测试通过,只意味着断言在这个被声明的世界里成立,测试的意义则完全取决于这个世界是否自洽。

数据可以拼装出连测试自身都没注意到的矛盾。如果一个被暂停的客户与一个正在结账的订单同时出现,在真实业务域中这本身就是矛盾的。但测试若将这两件事并排放置,然后去计算折扣,它仍会得到一个答案。这个答案毫无意义,因为设置所声明的世界根本不存在,被测行为便失去了语境。代码错误由此逃脱,只因为测试“通过”了。

修复只需一步:为世界命名。一个像“aCartReadyForCheckout()”的名字自带义务,它要求工厂必须返回一个能结账的客户和一个可结算的购物车,从而把隐含的世界声明变成显式的可读约定。当世界被命名,测试才真正成为智能体可以信赖的组成单元。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
鹿晗遭“拆家式”爆料仅3天,司晓迪曝吃药实情,用道歉狠狠打脸

鹿晗遭“拆家式”爆料仅3天,司晓迪曝吃药实情,用道歉狠狠打脸

陈意小可爱
2026-07-10 07:59:04
浙江:牢牢守住不出现大江大河水库决堤溃坝、不出现城市大面积长时间积水、不出现群死群伤“三条底线”,主要负责同志要带班值守

浙江:牢牢守住不出现大江大河水库决堤溃坝、不出现城市大面积长时间积水、不出现群死群伤“三条底线”,主要负责同志要带班值守

政知新媒体
2026-07-10 10:03:53
赖小民养情妇建小区安置,家中查获三吨现金,落网时神情十分淡定

赖小民养情妇建小区安置,家中查获三吨现金,落网时神情十分淡定

唠叨说历史
2026-07-08 18:06:18
世界杯拖后腿!法国亿级天才彻底迷失,全场高光唯独他低迷

世界杯拖后腿!法国亿级天才彻底迷失,全场高光唯独他低迷

奶盖熊本熊
2026-07-10 07:21:35
朝鲜内阁总理朴泰成抵达北京,开启访华行程

朝鲜内阁总理朴泰成抵达北京,开启访华行程

界面新闻
2026-07-10 11:07:09
今日重要赛事!7月10日,CCTV5、CCTV5+直播节目表

今日重要赛事!7月10日,CCTV5、CCTV5+直播节目表

薇说体育
2026-07-10 11:57:34
面子里子都没保住!周星驰新片8小时票房破千万,王心凌上演走面

面子里子都没保住!周星驰新片8小时票房破千万,王心凌上演走面

动物奇奇怪怪
2026-07-09 15:33:01
同有14亿人口,印度2025年GDP已超28万亿,中印GDP差距太大了!

同有14亿人口,印度2025年GDP已超28万亿,中印GDP差距太大了!

趣味萌宠的日常
2026-07-10 04:15:09
3名法国球员连续参加三届世界杯半决赛,此前只有克洛泽做到

3名法国球员连续参加三届世界杯半决赛,此前只有克洛泽做到

懂球帝
2026-07-10 09:59:18
因凡蒂诺摊上大事了!

因凡蒂诺摊上大事了!

低调看天下
2026-07-09 09:23:27
东京最大新店开业5天就出事?店内竟有人当众排便,日本网友怒了:这是“生化袭击”?

东京最大新店开业5天就出事?店内竟有人当众排便,日本网友怒了:这是“生化袭击”?

日本物语
2026-07-09 23:54:08
争议!英格兰后卫禁赛2场立即执行 美国前锋缓刑 网友:FIFA双标

争议!英格兰后卫禁赛2场立即执行 美国前锋缓刑 网友:FIFA双标

念洲
2026-07-10 06:15:06
愿拿387万底薪!詹姆斯再度降低标准,对哈登和骑士意味着什么?

愿拿387万底薪!詹姆斯再度降低标准,对哈登和骑士意味着什么?

老梁体育漫谈
2026-07-09 23:12:53
女子带全家食材进海底捞,边吃边问丈夫丢不丢人,瞬间引爆全网!

女子带全家食材进海底捞,边吃边问丈夫丢不丢人,瞬间引爆全网!

曹莽看世界
2026-07-08 10:57:12
一周竟然7次,42岁男子心源性猝死,妻子:劝了很多次,就是不听

一周竟然7次,42岁男子心源性猝死,妻子:劝了很多次,就是不听

医学原创故事会
2026-07-08 23:34:05
晋江鞋厂火灾已致28死,有被困人员从楼顶坠落

晋江鞋厂火灾已致28死,有被困人员从楼顶坠落

中国新闻周刊
2026-07-09 22:18:49
韩红又被骂了!韩红驰援广西400万物资含棉被,不是作秀,是专业救灾

韩红又被骂了!韩红驰援广西400万物资含棉被,不是作秀,是专业救灾

小徐讲八卦
2026-07-09 19:02:33
极度自私!上海一家四口在澳门确诊沙门氏菌和柯萨奇病毒,靠退烧药硬把体温压下去混过海关

极度自私!上海一家四口在澳门确诊沙门氏菌和柯萨奇病毒,靠退烧药硬把体温压下去混过海关

火山詩话
2026-07-10 07:26:38
国内女解说全身涂黑整活 传到外网把黑人气坏了

国内女解说全身涂黑整活 传到外网把黑人气坏了

游民星空
2026-07-09 12:13:44
摩洛哥球迷暴怒!在法国街头制造骚乱:攻击警察 焚烧车辆 交通瘫痪

摩洛哥球迷暴怒!在法国街头制造骚乱:攻击警察 焚烧车辆 交通瘫痪

风过乡
2026-07-10 06:59:14
2026-07-10 13:24:49
硅屿手记
硅屿手记
有态度网友ytd
273文章数 49关注度
往期回顾 全部

科技要闻

GPT-5.6中档模型封神,最贵版尴尬翻车

头条要闻

男子寻母熬成人父:我妈在露天的花坛被风吹日晒了28年

头条要闻

男子寻母熬成人父:我妈在露天的花坛被风吹日晒了28年

体育要闻

法国VS摩洛哥:谁才是臭外地的?

娱乐要闻

S妈回应大S遗产卡余额不足42万

财经要闻

一年狂敛22亿,巨额财富成特朗普负资产

汽车要闻

悦己更悦人 阿维塔07L加长了更加上了豪华

态度原创

健康
教育
家居
旅游
公开课

三高、肥胖人群能吃粘食吗?

教育要闻

孩子说“我不想写暑假作业”,我是该逼他还是顺着他?

家居要闻

2026建博会(广州) 公装联探展交流活动

旅游要闻

南海子公园临时闭园

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版