337p人体粉嫩胞高清图片,97人妻精品一区二区三区在线 ,日本少妇自慰免费完整版,99精品国产福久久久久久,久久精品国产亚洲av热一区,国产aaaaaa一级毛片,国产99久久九九精品无码,久久精品国产亚洲AV成人公司
網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

Anthropic把測試寫進(jìn)5步:QA團(tuán)隊發(fā)現(xiàn)后集體算了一筆賬

0
分享至


一個QA工程師寫完整套注冊頁測試要多久?4小時是保守估計,2小時是資深選手的極限操作。Anthropic最新放出的Agentic QA工作流,把這個數(shù)字壓到了5分鐘——從提示詞到通過測試,全程零人工干預(yù)。

這不是Demo炫技。他們公開了完整的技術(shù)棧:CLAUDE.md規(guī)則引擎、技能文件(Skill Files)、Playwright瀏覽器工具,三層架構(gòu)環(huán)環(huán)相扣。我看完第一反應(yīng)是:這哪是AI寫測試,這是把QA工程師的腦回路給數(shù)字化了。

第一步:讀規(guī)則,比新人入職培訓(xùn)還快

Agent啟動后的第一個動作是打開CLAUDE.md。這個文件里藏著項目的「憲法」:強(qiáng)制規(guī)則、工作流、需要加載的技能清單。針對注冊頁測試任務(wù),Agent自動勾選了5項技能:playwright-cli、selectors、page-objects、test-standards、data-strategy。

人類新人入職,光熟悉這些規(guī)范就得半天。Agent的讀取時間是——我數(shù)了一下原文的描述節(jié)奏——基本等于文件打開的瞬間。規(guī)則不再是文檔,變成了可執(zhí)行的配置。

這里有個細(xì)節(jié)值得玩味。CLAUDE.md里寫的不是「寫個好測試」,而是具體到「Page Object Model怎么分層」「locator getter和action method的區(qū)別」「組件如何組合進(jìn)page object」。顆粒度細(xì)到能直接落地,這是大多數(shù)團(tuán)隊的文檔做不到的。

第二步:探應(yīng)用,DOM結(jié)構(gòu)秒變結(jié)構(gòu)化數(shù)據(jù)

Agent通過playwright-cli向瀏覽器發(fā)出指令:「訪問/register,列出所有表單字段、按鈕、標(biāo)題和驗證信息?!狗祷氐慕Y(jié)果是一份機(jī)器直接能讀的清單:

標(biāo)題:"Create your account"(role: heading, level: 1)

必填字段:First name、Last name、Email address、Password、Confirm password

密碼框帶占位提示:"At least 8 characters"

主按鈕:"Create account"

輔助鏈接:"Already have an account? Sign in"

人類做同樣的事需要打開DevTools、逐元素檢查、復(fù)制selector、整理成文檔。Agent的「觀察」是結(jié)構(gòu)化的、可消費(fèi)的、直接能進(jìn)代碼的。原文里用了「Discovery result」這個詞,很準(zhǔn)確——這不是瀏覽,是勘探。

我注意到一個設(shè)計巧思:Agent被要求同時抓取「role、label、placeholder」等多維屬性。這意味著它拿到的不是裸DOM,而是帶語義標(biāo)簽的地圖??稍L問性(Accessibility)屬性在這里成了機(jī)器理解的橋梁,一舉兩得。

第三步:抄作業(yè),現(xiàn)有代碼庫就是最佳教材

Agent接下來做了件很「人類」的事:它去翻了pages/app/和test-data/factories/app/,看前輩們怎么寫的。Page object怎么分層?Factory用什么格式?Fixture怎么注入?

這一步解決了AI寫代碼的千古難題——風(fēng)格一致性。沒有這一步,Agent生成的代碼會像外包團(tuán)隊交的活:能跑,但和現(xiàn)有 codebase 格格不入。有了這一步,它寫的是「我們項目的代碼」,不是「AI生成的代碼」。

原文在這里留了個懸念,第四步和第五步的內(nèi)容被截斷了。但從已披露的信息推斷,完整的流程應(yīng)該是:生成page object → 創(chuàng)建user factory → 組裝fixture → 編寫smoke test → 覆蓋validation error的回歸測試。

傳統(tǒng)流程里,這幾步環(huán)環(huán)相扣,一步錯步步錯。Agent的優(yōu)勢在于上下文不丟失:它記得CLAUDE.md的規(guī)則、記得剛才探到的DOM結(jié)構(gòu)、記得現(xiàn)有代碼的模式,三股信息流在同一個上下文窗口里碰撞。

算賬時刻:4小時 vs 5分鐘,省下的時間去哪了?

原文列出的「Before agentic QA」清單很扎心:Inspecting the DOM, writing locators, setting up factories, wiring fixtures, writing tests, debugging failures。6個環(huán)節(jié),每個都是時間黑洞。

Agent的輸入只有一句話:"The app has a new user registration page at /register. Create a page object, a user factory, a smoke test, and regression tests for validation errors."

我算了筆賬。假設(shè)一個迭代周期有20個類似的功能點(diǎn)需要測試覆蓋,傳統(tǒng)模式需要80小時(2人周),Agentic模式需要100分鐘。省下的時間如果投入探索性測試、性能壓測、安全掃描,QA團(tuán)隊的價值主張會完全變樣。

但原文也埋了伏筆:「an agent is only as good as the instructions it follows」。這句話出現(xiàn)在第二篇的結(jié)尾,像一句警告。5分鐘的奇跡背后,是CLAUDE.md的精心編寫、技能文件的領(lǐng)域沉淀、Playwright工具的原子化設(shè)計。沒有這些基建,Agent就是另一個會胡寫的Copilot。

技術(shù)棧拆解:三層架構(gòu)各自扛什么

把五篇文章串起來看,Anthropic搭的是個三層系統(tǒng):

底層:項目腳手架(Project Scaffold)——給AI設(shè)計的目錄結(jié)構(gòu),讓Agent知道去哪找什么。

中間層:規(guī)則與技能(CLAUDE.md + Skill Files)——規(guī)則定邊界,技能填內(nèi)容。「用Page Object Model」是規(guī)則,「page object具體怎么寫」是技能。

上層:感知與執(zhí)行(Browser Tool + Agent Loop)——讓Agent能看見應(yīng)用、能操作瀏覽器、能驗證結(jié)果。

這個分層很產(chǎn)品經(jīng)理思維。每一層解決一個明確的問題,層與層之間接口清晰。換團(tuán)隊、換技術(shù)棧,可以只換技能文件層,骨架不動。

原文有個類比讓我印象很深:「a good structure only gets you so far if the AI is just a code suggester」。代碼建議器(Code Suggester)和代理(Agent)的區(qū)別,就像導(dǎo)航App和自動駕駛——前者告訴你怎么走,后者直接踩油門。

一個被忽略的細(xì)節(jié):調(diào)試去哪了?

傳統(tǒng)測試開發(fā)里,寫代碼占3成時間,調(diào)試占7成。Agentic QA的原文幾乎沒提調(diào)試環(huán)節(jié),這是刻意省略還是真的不需要?

從披露的信息推測,調(diào)試被前置到了「探索應(yīng)用」和「檢查現(xiàn)有模式」兩步。Agent在寫第一行代碼前,已經(jīng)確認(rèn)了DOM結(jié)構(gòu)、確認(rèn)了代碼風(fēng)格、確認(rèn)了規(guī)則邊界。人類調(diào)試是因為「不知道會出什么問題」,Agent的確定性來自「先探后寫」。

但這有個前提:被測應(yīng)用是穩(wěn)定的。如果注冊頁還在頻繁改版,Agent的「勘探」結(jié)果可能很快過期。原文沒覆蓋這個場景,可能是五篇文章的篇幅限制,也可能是留給讀者的思考題。

另一個開放問題是驗證策略。Agent寫的測試,誰來驗證它測對了?原文的標(biāo)題叫「From Prompt to Passing Test」,暗示測試最終是通過狀態(tài)。但「通過」不等于「有效」,這是QA領(lǐng)域的老生常談。Anthropic是否設(shè)計了元測試(Test for the test),第五篇之后的內(nèi)容值得期待。

技術(shù)債的角度也值得玩味。Agent生成的測試代碼,未來由誰維護(hù)?如果下一個人類QA接手,他能讀懂AI的寫法嗎?原文強(qiáng)調(diào)Agent會「抄現(xiàn)有模式」,這降低了認(rèn)知門檻,但長期看,團(tuán)隊可能需要建立「AI生成代碼」的審查規(guī)范。

回到開頭那個4小時vs5分鐘的對比。數(shù)字很刺激,但真正的問題或許是:當(dāng)機(jī)械勞動被壓縮到極限,QA工程師的專業(yè)價值該如何重新定義?

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

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.

相關(guān)推薦
熱點(diǎn)推薦
張雪峰經(jīng)典名言 100 條(完整版)

張雪峰經(jīng)典名言 100 條(完整版)

新浪財經(jīng)
2026-03-25 06:17:25
1982年血色使館:中國外交官唐健生為了生存殺光了所有同事

1982年血色使館:中國外交官唐健生為了生存殺光了所有同事

阿校談史
2026-03-20 11:03:27
核圈失守!以色列防空神話被擊穿,伊朗打擊圈沖出中東近4000公里,美以伊三方棋局徹底亂了!

核圈失守!以色列防空神話被擊穿,伊朗打擊圈沖出中東近4000公里,美以伊三方棋局徹底亂了!

國是直通車
2026-03-22 16:00:02
患難見真心:張雪峰與001號員工萬霞,藏在創(chuàng)業(yè)路上的溫暖與遺憾

患難見真心:張雪峰與001號員工萬霞,藏在創(chuàng)業(yè)路上的溫暖與遺憾

楓紅染山徑
2026-03-25 20:18:12
我軍指揮上能夠被稱為“軍事天才”的,除了毛主席,還有三位將帥

我軍指揮上能夠被稱為“軍事天才”的,除了毛主席,還有三位將帥

瑩瑩的歷史說
2026-03-25 12:57:16
馬筱梅給娃過滿月,只有娘家人!張?zhí)m和同學(xué)聚餐,汪小菲安徽出差

馬筱梅給娃過滿月,只有娘家人!張?zhí)m和同學(xué)聚餐,汪小菲安徽出差

生性灑脫
2026-03-26 01:39:02
伊朗最高領(lǐng)袖死里逃生細(xì)節(jié)曝光: 最可怕的“內(nèi)鬼”亮相了!

伊朗最高領(lǐng)袖死里逃生細(xì)節(jié)曝光: 最可怕的“內(nèi)鬼”亮相了!

仕道
2026-03-23 10:34:55
中國最有名的9條家訓(xùn),讀懂一條旺家三代,建議收藏反復(fù)背誦

中國最有名的9條家訓(xùn),讀懂一條旺家三代,建議收藏反復(fù)背誦

長風(fēng)文史
2026-03-25 17:58:23
悲催!男方86年,深圳全款車房、無負(fù)債,學(xué)歷中專被女方直接拒絕

悲催!男方86年,深圳全款車房、無負(fù)債,學(xué)歷中專被女方直接拒絕

火山詩話
2026-03-25 06:33:07
終于知道廣東人為啥不抑郁了!網(wǎng)友:西醫(yī)叫抑郁,中醫(yī)叫郁結(jié)

終于知道廣東人為啥不抑郁了!網(wǎng)友:西醫(yī)叫抑郁,中醫(yī)叫郁結(jié)

另子維愛讀史
2026-03-25 22:34:08
哈佛物理教授瘋了:我讓AI寫論文,結(jié)果兩周干完博士一年工作!已發(fā)頂刊

哈佛物理教授瘋了:我讓AI寫論文,結(jié)果兩周干完博士一年工作!已發(fā)頂刊

新智元
2026-03-24 17:28:46
伊朗外交部發(fā)言人:“沒人能相信美國的外交”

伊朗外交部發(fā)言人:“沒人能相信美國的外交”

財聯(lián)社
2026-03-25 14:54:10
國臺辦:民進(jìn)黨當(dāng)局任何演習(xí)都是不自量力的假把式

國臺辦:民進(jìn)黨當(dāng)局任何演習(xí)都是不自量力的假把式

上觀新聞
2026-03-25 23:56:03
張雪峰的家人發(fā)聲明!喪事從簡,28號辦葬禮,公開了張雪峰的遺愿

張雪峰的家人發(fā)聲明!喪事從簡,28號辦葬禮,公開了張雪峰的遺愿

科普100克克
2026-03-26 01:34:52
桑葉立大功!鄭州大學(xué)研究:能顯著改善睡眠質(zhì)量,總睡眠時間延長了56%

桑葉立大功!鄭州大學(xué)研究:能顯著改善睡眠質(zhì)量,總睡眠時間延長了56%

Thurman在昆明
2026-03-24 13:39:22
山東102-82大勝新疆 球員評價:5人優(yōu)秀,3人及格,3人低迷

山東102-82大勝新疆 球員評價:5人優(yōu)秀,3人及格,3人低迷

籃球資訊達(dá)人
2026-03-26 01:44:41
“史上最慘”的成都糖酒會,徹底撕開了白酒行業(yè)的遮羞布

“史上最慘”的成都糖酒會,徹底撕開了白酒行業(yè)的遮羞布

財經(jīng)早餐
2026-03-25 22:42:59
1976年播報毛主席訃告,播音員念完三遍后突然冒出一句話,全國都慌了

1976年播報毛主席訃告,播音員念完三遍后突然冒出一句話,全國都慌了

文史明鑒
2026-03-25 19:14:13
我國癌癥高發(fā),電飯煲是“幫兇”?醫(yī)生:7種省錢行為要不得

我國癌癥高發(fā),電飯煲是“幫兇”?醫(yī)生:7種省錢行為要不得

大象新聞
2026-03-24 13:53:11
中國最丑18大建筑:南京衛(wèi)生巾、昆山螃蟹,不忍直視!

中國最丑18大建筑:南京衛(wèi)生巾、昆山螃蟹,不忍直視!

秘密即將揭曉
2026-03-25 16:56:26
2026-03-26 04:27:00
賽博蘭博
賽博蘭博
專注搗鼓AI效率工具,試圖在這個時代留下數(shù)字分身的探索者。
33文章數(shù) 0關(guān)注度
往期回顧 全部

科技要聞

紅極一時卻草草收場,Sora宣布正式關(guān)停

頭條要聞

伊朗:正在搜捕逃亡美軍

頭條要聞

伊朗:正在搜捕逃亡美軍

體育要聞

35歲替補(bǔ)門將,憑什么入選英格蘭隊?

娛樂要聞

張雪峰遺產(chǎn)分割復(fù)雜!是否立遺囑成關(guān)鍵

財經(jīng)要聞

管濤:中東局勢如何影響人民幣匯率走勢?

汽車要聞

智己LS8放大招 30萬內(nèi)8系旗艦+全線控底盤秀實(shí)力

態(tài)度原創(chuàng)

旅游
數(shù)碼
健康
游戲
教育

旅游要聞

“女王駕到” 上海溫室花園高山杜鵑展開幕,中外游客打卡點(diǎn)贊,Beautiful!Amazing!Fantastic!

數(shù)碼要聞

英特爾發(fā)布基于第三代酷睿Ultra處理器vPro平臺

轉(zhuǎn)頭就暈的耳石癥,能開車上班嗎?

PS6升級動力遭質(zhì)疑!玩家或當(dāng)“PS5釘子戶”

教育要聞

那些躺平的孩子,其實(shí)是看透了父母的偽裝

無障礙瀏覽 進(jìn)入關(guān)懷版