高德营销AI质量工程:研发识别风险、测试验证风险如何落地

资讯 腾讯网 作者:腾讯网 全文 5603 字 · 约 15 分钟读完 分类广告营销

阿里妹导读文章内容基于作者个人技术实践与独立思考,旨在分享经验,仅代表个人观点。一、问题背景本文所说的 AI 质量工程,是将 AI 的分析与执行能力纳入软件质量保障过程的一种工程实践:由 AI 辅助识别风险、设计测试和执行验证,通过明确的业务规则、权限边界、人工审阅与运行记录,约束其判断和动作。它关注的是每一条...

所属频道 行业落地

阿里妹导读


文中的内容来自作者本人的技术实践与独立思考,目的是交流经验,只代表个人看法。

一、问题背景

所谓 AI 质量工程,指的是把 AI 的分析与执行能力装进软件质量保障流程:让 AI 帮忙找风险、设计测试、执行验证,同时用明确的业务规则、权限边界、人工审阅和运行记录去约束它的判断与动作。每条建议怎么验证、每次改动怎么追踪、最终依据什么决定交付,才是它真正盯住的东西。

AI 进入软件交付环节之后,团队要同时应对两个彼此相连的难题:研发这边怎么找出值得动手的风险,测试这边怎么确认这些风险已经被控住。风险依据、测试预期和实际运行结果只有相互挂上钩,"发现问题"才谈得上变成可追溯的交付依据。

落到高德营销业务上,研发侧搭了 Graph Engineering 决策图,测试侧搭了 AgentLoop 工作流。前者按代码变更组织多角色评审,给出风险、代码位置和验证条件;后者按业务规则做变更分析、用例设计、测试方案设计和自动化实现,产出测试资产与运行记录。本文就按"研发识别风险—测试验证风险—形成交付证据链"这条线,把两侧的做法讲一遍。

眼下,研发风险识别和测试验证这两块能力已经各自落地。统一任务协议、跨侧自动交接、结果回流和交付门禁还在建设中。下文分别讲已经落地的能力、案例记录,以及后续协同设计的思路。

图 1 展示的是研发决策图与测试交付图的协同设计。统一证据协议和跨侧自动回流属于后续建设方向。

二、研发侧风险识别

决策图怎样得出可验证的风险结论

研发侧从研发平台里的应用切入,把仓库、分支、扫描范围、验证命令等上下文组织起来。评审靠规则和 Agent 配合:边界清楚的问题交给规则处理,需要进一步判断的风险则由 Agent 结合代码、需求和历史信息来识别。

我们用 LangGraph StateGraph评审过程要显式组织。Generator 先形成基础 Finding;PM、QA、Developer、SRE、Security由这些角色并行审查需求边界、测试条件、稳定性和安全性;Reducer把重复出现的结论归并到一起。Judge对有效性、严重程度和处理优先级作出判断。策略允许时,Executor / Refiner接着给出修复方案,并依据验证诊断做有限次数的迭代。

这张决策图不只输出修改建议,还要讲清风险究竟是什么、判断依据在哪儿、达到什么结果才算风险处理完毕。比如「新增枚举未覆盖兜底分支」,得同时交代变更位置、可能受影响的业务条件和待验证场景,测试侧才能接着往下用。

安全修复的权限分级

风险判断和执行权限是分开管的。Safe Autofix修复流程被拆成下面这些动作,每个动作由策略单独控制:

proposal → dry-run → apply → verification → commit → push → optional MR

动手修之前,先核对策略白名单、风险等级、置信度和证据锚点;真正改动前执行dry-run,改完再跑仓库验证。commit、push 和 MR这几项分别受控,验证通过本身不会自动放开后续的交付权限。每次尝试都记录验证结果、失败原因和操作来源。

验证没通过时,命令输出和诊断可以回流给Refiner。一旦超出迭代次数或预算上限,就停止自动尝试,按执行状态处理本地改动并转成报告项;已经发生的远端动作则要单独处理。留出这些边界,是为了让风险识别、修复建议和实际交付各有可核查的依据。

当前 Safe Autofix流程和权限机制的建设已经完成,快照里自动修复的记录是 0。眼下重点还是风险识别、人工确认和安全边界验证,自动修改的数量并没有被当成建设目标。

三、测试侧验证闭环

Oracle Problem:预期结果从哪里来

能生成、能编译测试代码,不等于测试就验对了业务行为。如果 Agent 拿实现代码推出预期值,再拿这个值去检查同一段实现,代码里的错误很可能被一起写进断言。测试里的 Oracle Problem 说的就是这件事:正确的预期结果该怎么确定。

我们的做法是给预期标来源。需求文档里的业务规则,能提供独立于实现的依据;提交说明有助于理解意图,但仍要核对;只从实现代码推出来的预期,只能说明代码现在怎么跑,不能单独证明业务是对的。阶段一提取requirement_expectations[],把规则和它的适用条件交给后续阶段。拿不到独立规则时,就该明确说验证能力受限,而不是把代码行为直接当成业务标准。

对关键风险点,我们会比对实际响应、需求规则和用例断言三者是否一致,并设计能区分目标行为与错误行为的场景。比如业务规则确实要求输出不同时,合法输入和非法输入的断言就该不一样。正反向检查能提高测试的辨别力,但有限用例通过,不等于所有实现路径都被证明正确;需求本身准不准,还得靠人判断。

四阶段 AgentLoop

AgentLoop 分四个核心阶段:变更分析、测试用例设计、测试方案设计、自动化实现,由此产出测试资产;后续验证则靠执行验证、失败诊断、覆盖率分析和报告汇总来完成。初始化只是运行前的准备。

核心阶段

主要工作与产物

① 变更分析

识别变更范围、风险点和需求预期,形成 change-impact-analysis.md。

② 测试用例设计

确定业务场景、输入条件与断言,形成 test-cases.md;检查可构造性、重复场景、边界真实性、可观测性及环境可行性。

③ 测试方案设计

将业务场景映射到测试框架、数据准备和执行方式,形成 test-plan.md。

④ 自动化实现

生成测试代码与实现摘要;结合执行结果定位失败原因,产出可复查的验证记录。

图 3 测试工作流。①—④是四个核心阶段,⑤—⑧是执行验证、失败诊断、覆盖率分析和报告汇总。上游设计回溯须经人工确认。

相邻核心阶段之间都安排了人工审阅。阶段四可以在本阶段内做受限修订;一旦失败根源出在上游的业务理解或测试设计,就要停下来请求人工确认,不能绕过已经通过的审阅环节。这样"测什么""怎么测""代码怎样实现"能分开检查,不同层次的问题不会混在一次生成里处理。

图 4 是脱敏后的工作流界面,阶段、时间线、产物列表都列在其中。初始化这类准备节点以及人工确认环节,界面上同样能看到;这张图要说明的是工作流怎么组织。

Kbase用于补充代码差异中缺少的环境知识,例如缓存规则、Mock 方式和 TestBase差异体现在:相关知识以结构化条目的形式,被带入用例设计、方案设计和实现阶段,并跟着知识库与仓库的更新一起同步。它给环境适配提供的是上下文,需求规则对测试预期的约束,它替代不了。

自愈规则与缺陷判定

用例执行失败后,先分清是环境瞬时问题、数据残留、用例自身问题、预期错误,还是服务实现缺陷。归因要看请求、响应、环境状态和独立需求依据;证据不够就保留"待判定",不能为了把测试弄通过就反过来改判断标准。

自愈守三条约束:预期修订必须有独立依据,不能照抄实际响应;不许靠删断言或降精度把失败盖过去;所有修订都要留记录。目前工作流会把修订达到三次的用例标为弱验证,作为人工复核的管理提示。修订次数本身不决定断言对不对,验证结论仍看独立预期、执行结果和覆盖范围。碰上上游规则或设计变更,必须回到人工确认。

四、一次从风险识别到复测的协同案例

研发侧和测试侧现在主要靠人工确认来衔接产物,统一协议、自动交接和结果回流都还在建设中。

拿营销业务里一次涉及行业类型与静态券面额的变更来说,研发侧关心新增行业类型有没有漏掉兜底处理,测试侧把这个风险转成了可执行的用例。下面按该任务的案例记录,讲风险怎么发现、七条用例怎么设计、TC-03 返回差异、开发补充分支和复测的处理过程。应用和仓库名称用代称。

研发侧识别兜底风险并提出验证要求

这次变更新增了行业类型枚举。研发侧的Generator在审查代码时形成一条Finding新增类型没覆盖兜底路径。多角色评审又注意到,这段逻辑牵连券面额,漏处理可能影响资金相关行为,因此Judge评审方随即提出,这一块需要补做验证。

这条 Finding后续测试的关注点因此收窄成一个具体问题:行业参数一旦变化,静态券面额会不会偏离业务规则。研发侧负责讲清代码里哪些处理路径可疑,测试侧要定下合法输入与非法输入各自应得的返回结果,再跑实际执行核对两者是否对得上。

测试侧将风险拆成了七条用例。

具体推进分四个核心阶段。阶段一对着需求,梳理行业参数与券面额的预期;阶段二把预期展开成七条用例,其中包括TC-03比对合法与非法行业输入下的返回差异;阶段三把用例对应到数据准备、接口调用和执行条件上;阶段四做完自动化实现并运行。研发侧提出的兜底风险,就这样落到了具体输入与断言上。

那一次测试设计把断言约定为“合法行业参数返回配置面额、非法行业参数返回兜底值”,TC-03验证就围绕这一区别展开。这里给出的是该次测试采用的预期;需求对规则适用范围的表述并不一致,所以本案例只用于说明返回差异及其处理过程,不据此认定全部业务约定都已验证过。

TC-03 发现返回差异,随后进入修复与复测。

首次执行TC-03执行时,非法行业参数返回的是配置面额,与用例设定的兜底值预期不符。这一失败把前面的代码风险变成了一组具体的输入、预期与实际结果,排查也集中到非法行业输入对应的处理路径上。

案例记录显示,开发随后定位到缺少兜底分支并补上了处理;之后TC-03 复测通过,Finding被记为“已验证修复”。研发识别的风险、用例执行暴露的差异、代码修改与复测结果,由此串在了一起。这里报告的验证结果只限于TC-03的处理记录。

核对项
记录中的首次执行
记录中的后续处理
兜底处理
开发定位为缺少兜底分支。
开发补充相应处理。
TC-03 执行
非法行业输入返回配置面额,与用例预期不同。
案例记录为复测通过。
Finding状态
研发提出需要验证的兜底风险。
案例记录将其标为"已验证修复"。

本次记录写的是TC-03只记录了这条风险首次执行以及后续处理的过程,另外六条用例跑出来什么结果并未纳入,全部请求、响应和断言同样没有展示。换句话说,它呈现的是一条风险如何被定位、如何被复测,至于整条业务链路验证得全不全,靠它判断不了。要拿到完整的交付证据,还得把独立业务规则、修复前后版本和对应的执行结果一并关联起来。

风险与验证结果要串成交付依据。

案例中需要对应的内容很具体:新增行业类型的变更、兜底路径Finding、TC-03的输入与预期、首次执行出现的返回差异、开发对分支的修复,以及复测结果和Finding只有把这些信息收进同一条记录,读者才能顺着线索看清:发现了哪类风险、后来改了什么、又凭什么判断改动生效了。

为了让这种关联逐步统一起来,拟定的证据模型只保留几个核心字段:用来标识变更和版本的信息,change_id 与 source_revisionclaim /locator以及说明风险或验证结论、并交代其依据的内容;状态上则区分待验证、人工确认和执行验证三种。需求依据、代码改动和运行结果靠同一套标识串起来,交付判断才有被复查的可能。verification_status

这个案例呈现的,是风险、用例、代码处理与结果记录彼此如何对应。统一协议、跨侧自动交接和自动回流目前还属于建设目标;图里的箭头只表示处理的先后顺序。

案例里这种协同方式的做法是:研发发现的风险被带进具体测试场景,执行结果再被记入问题处置记录。任何一项交付判断,都得讲清依据、版本和验证范围,出现分歧时才能回溯到具体的输入和结果。

五、阶段运行快照与适用边界

看板上的记录,能看出问题处置和流程完成的情况。研发侧和测试侧各有自己的看板,分别记录问题处置和测试工作项的流程状态。下面这些数字取自各自看板的一次截屏,范围仅限于画面中出现的记录集合。两套看板不是同一个统计队列,这里对二者含义分别说明,不拿来计算端到端交付效果,也不推算长期效率变化。

指标与对象
看板显示的记录
解释范围
业务仓库 A 的问题处置
94 条问题记录中,50 条被标记为可信修复;50 ÷ 94 = 53.2%。
范围是该次快照呈现的 94 条记录。看板另有上报修复与 Autofix 分类,不将其合并为自动修复成效。
测试工作项的流程状态
46 个工作项中,34 个被标记为全阶段完成;34 ÷ 46 ≈ 74%。其余 12 个未完成。
范围是该次快照呈现的 46 个工作项。未完成是流程状态,不等于发生缺陷或测试失败。

看板上标记为可信修复的是 50/94,也就是 53.2%;上报修复 60 项,其中有 10 项属于行号漂移造成的误判。Autofix这项记录为 0——两种修复记录的口径并不一样。

图中 6、7、8 月标签下分别列出 13、19、14 个工作项,合计 46 个;完成比例反映的是这些工作项的流程状态。图中所说的“全链路交付”指的是这条测试工作流,并不意味着研发与测试之间的自动交付已经打通。

第一组数据反映单仓库看板里的问题处置状态,其中记录为 0;第二组数据反映的是图中工作项的流程完成状态。流程走完和业务验证通过是两回事,仅凭一次快照也看不出整体质量或效率有何变化。Autofix

适用边界与下一步

这套做法更适合业务规则清楚、环境可控、结果能观测的场景。碰上需求规则不全、并发时序复杂或者结果带概率性的情况,还是得靠人工判断,配合其他验证手段。眼下两侧能力已各自落地,统一协议、自动交接和交付门禁还在建设中。

结语

营销AI质量工程的长远目标,并不是要“无人参与”。它要做的是让 AI 拓宽认知和执行的边界,用工程机制去约束不确定性,关键决策权仍旧留在人手里,最终能不能交付,由可追溯的运行证据说了算。建议能被验证、被阻断、被修正、被追踪,AI 才算真正进入研发质量体系。

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. WorkBuddy让Kindle刷上安卓:普通人也能用AI改硬件了?

    (本文作者为 寻空的营销启示录,钛媒体经授权发布)文 | 寻空的营销启示录最近我用 WorkBuddy 干了一件事,给一台 Kindle 刷了安卓系统,然后装上微信读书。 这中间最让我感到舒适的是,我全程只在kindle上输了一个网址点回车,其他的包括越狱,文件拷贝等都是AI帮我做,我全程只是监工角色。我突然想起五六年

    来源 腾讯网
  2. 董明珠谈AI家电:没实力的才是概念游戏,有实力的是技术升级

    近期不少网友吐槽现在的AI家电全是营销噱头,纯属智商税。针对这个说法,董明珠在直播中霸气回怼了。这场直播是格力电器董事长董明珠与淘宝天猫家享生活总经理恩重的一个深度对谈,小雷觉得还是很值得一看的。这番对谈中,这两位家电和电商届的大佬,把AI家电是不是概念炒作的问题讲得十分透彻。甚至,董明珠还从老牌企业家的角度表达了她对

    来源 腾讯网
  3. 阳狮陈俊丞谈AI营销:内容不再稀缺,品牌稀缺的是做对选择

    当生成式AI逐渐进入品牌营销的各个环节,广告行业正在经历一场从内容生产到营销决策的系统性变化。过去,品牌需要投入大量时间与资源完成消费者研究、创意开发、内容制作和媒介投放。如今,AI可以在短时间内生成大量创意素材,自动分析消费者行为,并根据实时反馈调整投放策略。随着智能体(Agentic AI)的发展,技术的角色也开始

    来源 腾讯网
  4. 申通快递携千问办公:AI办公体系落地全国网点

    【TechWeb】11月6日消息,申通快递与千问办公正式达成战略合作。双方将围绕快递核心场景打造 AI 办公体系,以Agent能力支撑申通快递全国网点的增长战略落地,推动AI从总部管理向末端网点规模化输出,加速物流服务智能化升级。申通快递总

    来源 TechWeb
  5. Epic重组押注AI:虚幻引擎原型验证快5倍,3A成本困局待解

    (本文作者为 塔猴科技,钛媒体经授权发布)文 | 塔猴科技“不要再手写代码了。”近日,全球游戏引擎巨头Epic Games创始人Tim Sweeney在社交平台抛出这一激进宣言,高调宣布公司正在推进重大战略重组,以实现“全面AI加速”。马斯克随后第一时间转发该推文,并留下意味深长的背书:“确实如此(True)。”这可能

    来源 腾讯网
  6. 易博图一年内连融近4亿:重载物理AI落地,百台重卡跑60条线路

    作者 | 乔钰杰 编辑 | 袁斯来 本文约2800字,建议阅读7分钟 硬氪获悉,上海易博图科技有限公司(EABOT,以下简称“易博图”)近日连续完成两轮近4亿元融资,投资方包括知名投资人葛卫东、辰韬资本、弘毅投资、零一汽车、兴富资本、猎鹰投资旗下星奇基金等。 易博图成立于2026年2月,聚焦重载工业物理AI,核心业务是

    来源 AI 行业观察
  7. 英伟达AI内存策略:HBM容量仅增3%,Agent吞吐量每美元最高涨30倍

    美东时间11月5日周四,英伟达发布公司博客文章,详解其AI内存全栈协同设计策略,强调随着大模型参数规模、上下文长度和智能体(Agent)应用持续扩张,AI基础设施的内存压力正在加剧,单纯增加GPU内存容量已不足以解决问题。英伟达提出,通过协同设计GPU、CPU、网络、存储和软件,并结合模型权重量化、KV Cache压缩

    来源 腾讯网
  8. 荣耀李健谈AI入口:不抢存量,让入口主权回到用户手里

    IT之家 11 月 6 日现场消息,荣耀 CEO 李健在今日(11 月 6 日)的 2026 移动网络大会发表主题演讲,围绕“以用户为中心,共建入口、共筑信任、共创未来”分享对智能经济时代产业演进的思考。 他提出,AI 入口之争并非存量零和博弈,行业应以赢得用户信任为导向,开放协同,让入口主权回归用户,共创智能经济新生

    来源 AI 行业观察
  9. 曹操出行接入中国移动12580,AI语音叫车首期试点落地

    在 12580 个人智能助理内,用户无需跳转至其他应用,只需用自然语言表达出行需求,例如说出“我想打车去某地”,即可唤起曹操出行 AI 打车服务,并在聊天界面内完成行程信息确认、车型与价格选择、车费自动结清等操作,实现从需求表达至打车服务的端内全流程闭环。

    来源 IT之家
  10. 英伟达盯上电信老机房:拟建1吉瓦AI推理网络,覆盖美国20州

    【英伟达“盯上”电信老机房 拟打造1吉瓦的AI推理网络】财联社11月6日电,最新消息显示,英伟达已向美国宽带运营商Brightspeed提交书面方案,希望将部分老旧电信机房改成小型AI数据中心,组成一张最多可覆盖美国20个州的推理网络。知情人士透露,英伟达估算这批机房合计约有1吉瓦可用电力。...

    来源 腾讯网
  11. 数据中心政策生变:150亿美元贷款受阻,AI基建股先跌为敬

    图片由AI生成文|晓静编辑|徐青阳两天之内,华尔街上演了一场剧烈反转。美国当地时间11月4日,道琼斯指数上涨约3%,标普500上涨1.6%,纳斯达克上涨1.4%。微软、亚马逊分别上涨6.7%和6.1%,大型科技股带动市场迎来美国中期选举后的反弹。但在大盘上涨的同时,AI基础设施板块已经出现明显抛售。数据中心开发商Hut

    来源 腾讯网
  12. 美“核武级”AI禁令悬顶:美股恐慌收跌,马斯克财富单日缩水800亿美元

    AI概念股受挫,马斯克财富单日缩水近800亿美元政治立法的风吹草动迅速传导至资本市场。受“AI禁令”恐慌情绪影响,存储、光通信等AI概念股遭遇重挫。福布斯实时富豪榜显示,截至美股11月5日收盘,马斯克个人财富约为7895亿美元,单日缩水793亿美元。彭博亿万富翁指数则显示,马斯克个人财富达到7850亿美元,单日缩水79

    来源 TechWeb
  13. 马斯克单日身家缩水近800亿美元:民主党推超级AI禁令,美股应声重挫

    AI概念股受挫,马斯克财富单日缩水近800亿美元政治立法的风吹草动迅速传导至资本市场。受“AI禁令”恐慌情绪影响,存储、光通信等AI概念股遭遇重挫。福布斯实时富豪榜显示,截至美股11月5日收盘,马斯克个人财富约为7895亿美元,单日缩水793亿美元。彭博亿万富翁指数则显示,马斯克个人财富达到7850亿美元,单日缩水79

    来源 TechWeb
  14. Normal Computing:把GPU噪声变算力,AI能省多少电?

    (本文作者为 尚莞迪Lydia,钛媒体经授权发布)文|尚莞迪一块GPU为了「不出错」付出的代价,远比大多数人想象的高。传统GPU需要消耗大量能量来保证计算的准确性,而运行在上面的AI模型,却常常需要随机性:扩散模型从噪声中生成图像,大语言模型通过概率采样生成文本。Normal Computing创始人Faris Sba

    来源 腾讯网
  15. WorkBuddy刷Kindle亲历:AI开始帮普通人改硬件了

    最近我用 WorkBuddy 干了一件事,给一台 Kindle 刷了安卓系统,然后装上微信读书。 这中间最让我感到舒适的是,我全程只在kindle上输了一个网址点回车,其他的包括越狱,文件拷贝等都是AI帮我做,我全程只是监工角色。 我突然想起五六年前,我其实干过一模一样的事。 那时候还没有AI,我自己不会代码,只能去找

    来源 AI 行业观察
  16. 高通联发科手机芯片业务双双滑坡,AI热潮下谁能接棒?

    当整个半导体产业都在为AI狂欢时,有一个曾经最赚钱的细分市场,却正在悄悄降温,那就是手机芯片。AI大模型的爆发,让全球半导体产业迎来了新的投资热潮。英伟达、AMD以及各大云计算厂商争相布局AI算力,数据中心成为资本和产业资源竞相追逐的新战场。但在这场盛宴之外,手机芯片市场却是另一番景象。曾经作为芯片产业最大...

    来源 腾讯网
  17. 美股一夜蒸发2.3万亿,AI投资回报成焦点

    AI投资热潮遭遇重挫。 美国当地时间11月5日,美股三大股指集体大跌。纳斯达克100指数收跌6.4%,单日市值蒸发约2.3万亿美元;标普500指数下跌4.4%,创下2025年4月以来最大单日跌幅。 截至美国当地时间11月5日收盘,三大股指下跌情况,来自FactSet 科技股成为抛售重灾区。英伟达、AMD等芯片公司股价重

    来源 AI 行业观察
  18. iOS 27.3代码曝光:HomeView将接入ChatGPT等第三方AI

    爆料者 pdfu 称,iOS 27.3 测试版已出现 Conversational Apps 类别,意味着 ChatGPT、Claude 等 AI 应用有望接入 HomeView。苹果借类似 CarPlay 的标记机制管理第三方应用,HomeView 未来还可能兼作 HomeKit 安全摄像头。#苹果HomeView#

    来源 IT之家
向下滚动自动加载更多