国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

告別Flaky Tests:AI測試中的評分卡實戰(zhàn)技巧

0
分享至

在AI測試中使用評分卡沒你想的那么糟

誰不喜歡斷言(asserts)呢?



我們有個壞習(xí)慣,把"簡單"和"容易"混為一談。在傳統(tǒng)自動化中,定義質(zhì)量很簡單。它是二元的。要么匹配,要么不匹配。綠色或紅色。

`Assert.AreEqual(expected, actual)`

但在AI領(lǐng)域,"好"不是二元的。它很復(fù)雜。有五十種正確說"你好"的方式,也有五十種粗魯說它的方式。作為人類,我們憑直覺處理這種復(fù)雜性。我們讀到一個不完美但抓住了主要思想的輸出,會想:"嗯,夠好了。"

但當(dāng)我們試圖自動化這種感覺時,問題就開始了。自動化討厭"差不多對"。自動化想要精確。而當(dāng)我們試圖將一個非確定性的、創(chuàng)造性的AI塞進一個僵化的、二元的盒子里時,我們得到的不是質(zhì)量。相反,我們得到的是不穩(wěn)定的測試(flaky tests)。



僵化數(shù)學(xué)的問題

讓我們看一個真實世界的例子:我的API 分析智能體(An API Analysis Agent)。

這是一個設(shè)計用來分析API端點的AI智能體。你給它一個提示詞:"分析這個端點,給我3個有效輸入的建議、3個無效輸入的建議,以及3個邊界情況的建議。"

在傳統(tǒng)測試中,你的斷言邏輯大概長這樣:

assert len(suggestions.valid)== 3assert len(suggestions.invalid) == 3assert len(suggestions.edge_cases)== 3

現(xiàn)在,假設(shè) AI 返回了:

● 3個有效建議。

● 3個無效建議。

● 2個邊界情況。

總計:完成了9個請求中的8個

在傳統(tǒng)自動化的二元世界里,這個測試失敗了。報告變紅。流水線停止。你在Slack上收到告警。你看著失敗說:"蠢 AI。"(當(dāng)然,別在麥克風(fēng)附近說,它可能會聽見)。

但等等,看看數(shù)據(jù)。它給了你 8 個扎實的建議。它找到了有效輸入和無效輸入。它甚至找到了兩個棘手的邊界情況。它只是漏了一個邊界情況。這是一個"失敗"的結(jié)果嗎?還是這是一個非常有用的結(jié)果,只是沒達到一個arbitrary(隨意設(shè)定)的計數(shù)?

通過把這個標(biāo)記為失敗,你在扔掉價值。你在用一個二元的"壞"標(biāo)簽,掩蓋一個"夠好"的結(jié)果。



解決方案:評分卡

為了解決這個問題,我們必須停止測試相等性(Equality),開始測試實用性(Utility)。我們需要從二元斷言轉(zhuǎn)向評分卡(Scorecard)。

評分卡將"夠好"量化。它將結(jié)果分解成加權(quán)的概念并把它們加起來。

讓我們把我們之前的API結(jié)果翻譯成使用評分卡的方法:

評分標(biāo)準(zhǔn)

● 有效輸入:每個 1 分(最多 3 分)

● 無效輸入:每個 1 分(最多 3 分)

● 邊界情況:每個 1 分(最多 3 分)

通過閾值

● 及格分數(shù):> 6

執(zhí)行過程:AI 返回了 3 個有效、3 個無效和 2 個邊界情況。

● 分數(shù):3 + 3 + 2 = 8

● 閾值:6

● 結(jié)果:通過

突然之間,你的測試套件不是紅的了。它是綠的。為什么?因為產(chǎn)品完成了它的工作。它提供了價值。評分卡反映的是質(zhì)量的現(xiàn)實,而不僅僅是提示詞的嚴(yán)格性。

進化:評分卡是活的代碼

關(guān)鍵來了:這個評分卡不是靜態(tài)的。今天6分的閾值可能是可接受的。但隨著你的模型改進,或者你優(yōu)化提示詞工程,你可能會把閾值提高到8?;蛘吣憧赡芙o"有效案例"加個乘數(shù),因為它們更重要。

這不是"維護負擔(dān)",這是質(zhì)量工程(Quality Engineering)。你在主動決定"夠好"長什么樣,并把它編碼進你的套件。



結(jié)論

測試基于AI的產(chǎn)品或智能體,需要我們在如何看待自動化上進行根本性轉(zhuǎn)變。我們正在從檢查字符串轉(zhuǎn)向評分行為。我們正在從"通過/失敗"轉(zhuǎn)向"夠好"。

如果你還在試圖對LLM 輸出使用`Assert.Equals`,那你將會在 2026 年和你自己的測試套件打架。而且你會輸。

`Assert.Equals`

這種從二元到評分的轉(zhuǎn)變,正是我們想鼓勵人們開始使用的戰(zhàn)略性思考。這就是我的Captain's Bridge(艦長橋)的用武之地。讓我們停止與我們的工具對抗,開始領(lǐng)導(dǎo)我們的質(zhì)量——來自戰(zhàn)壕的戰(zhàn)略原則或?qū)嵺`。

??轉(zhuǎn)崗軟件測試/野路子技能提升

??想了解更多漲薪技能提升方法

??可以到我的個人號:atstudy-js

即可加入領(lǐng)取 ??????

轉(zhuǎn)行、入門、提升、需要的各種干貨資料

內(nèi)含AI測試、 車載測試、AI大模型開發(fā)、BI數(shù)據(jù)分析、銀行測試、游戲測試、AIGC

特別聲明:以上內(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)推薦
熱點推薦
警惕!日本啟動十二年來最重大軍售,價值70億美元

警惕!日本啟動十二年來最重大軍售,價值70億美元

觀察者網(wǎng)
2026-04-19 08:45:58
英超最新積分戰(zhàn)報:熱刺慘遭絕平,切爾西0-1曼聯(lián),紐卡被絕殺

英超最新積分戰(zhàn)報:熱刺慘遭絕平,切爾西0-1曼聯(lián),紐卡被絕殺

足球狗說
2026-04-19 05:15:52
簽1億合同才能看演出?恒大歌舞團女團長:感恩許家印 但我沒違規(guī)

簽1億合同才能看演出?恒大歌舞團女團長:感恩許家印 但我沒違規(guī)

念洲
2026-04-17 17:15:25
布倫森28+5+7尼克斯戰(zhàn)勝老鷹1-0,唐斯25+8麥科勒姆26分

布倫森28+5+7尼克斯戰(zhàn)勝老鷹1-0,唐斯25+8麥科勒姆26分

湖人崛起
2026-04-19 08:51:00
伊朗女博主因以軍空襲遇難,至死不知伊朗情報部長家在自家附近

伊朗女博主因以軍空襲遇難,至死不知伊朗情報部長家在自家附近

網(wǎng)易新聞出品
2026-04-17 16:52:32
爆大冷!點球大戰(zhàn)決勝負,馬競意外落敗,皇家社會奇跡奪冠

爆大冷!點球大戰(zhàn)決勝負,馬競意外落敗,皇家社會奇跡奪冠

足球狗說
2026-04-19 05:59:29
火箭官宣:杜蘭特右膝挫傷缺席首輪G1 隊內(nèi)訓(xùn)練撞到隊友受傷

火箭官宣:杜蘭特右膝挫傷缺席首輪G1 隊內(nèi)訓(xùn)練撞到隊友受傷

醉臥浮生
2026-04-19 07:21:53
暴力抗法的拼多多,不送外賣,卻被罰的最重,別讓低價毀了制造業(yè)

暴力抗法的拼多多,不送外賣,卻被罰的最重,別讓低價毀了制造業(yè)

王新喜
2026-04-18 20:31:06
1946年,孔祥熙二女兒逛公園被軍閥公子糾纏,她二話不說拔槍就射,兩人對射十余槍,卻顆顆打空無一命中

1946年,孔祥熙二女兒逛公園被軍閥公子糾纏,她二話不說拔槍就射,兩人對射十余槍,卻顆顆打空無一命中

起飛做故事
2026-04-17 18:15:15
以牙還牙!日本戰(zhàn)艦橫穿臺海第2天,東部戰(zhàn)區(qū)出動戰(zhàn)巡東海

以牙還牙!日本戰(zhàn)艦橫穿臺海第2天,東部戰(zhàn)區(qū)出動戰(zhàn)巡東海

阿芒娛樂說
2026-04-19 02:29:16
9連30+!季后賽G1的GOAT,還有10助的登哥,太輕松了

9連30+!季后賽G1的GOAT,還有10助的登哥,太輕松了

貴圈真亂
2026-04-19 09:35:48
開了又關(guān)!為何反轉(zhuǎn)?伊朗警告所有船只“特朗普的言論毫無可信度”,英國稱3艘船只在附近水域遇襲

開了又關(guān)!為何反轉(zhuǎn)?伊朗警告所有船只“特朗普的言論毫無可信度”,英國稱3艘船只在附近水域遇襲

新民晚報
2026-04-19 08:49:16
越南迎來公務(wù)員下崗潮,數(shù)十萬人鐵飯碗不保,越南要做什么?

越南迎來公務(wù)員下崗潮,數(shù)十萬人鐵飯碗不保,越南要做什么?

琴琴有氧運動
2026-04-17 23:36:42
為什么擦窗機器人這個品類只有科沃斯窗寶?它究竟幫我們解決了哪些需求?

為什么擦窗機器人這個品類只有科沃斯窗寶?它究竟幫我們解決了哪些需求?

極果酷玩
2026-04-17 18:26:15
狀態(tài)出色,詹姆斯首節(jié)8助攻創(chuàng)季后賽生涯及賽季新高

狀態(tài)出色,詹姆斯首節(jié)8助攻創(chuàng)季后賽生涯及賽季新高

懂球帝
2026-04-19 09:43:05
中國不急,美國急!特朗普訪華求簽經(jīng)貿(mào)大單,美國為何放低姿態(tài)?

中國不急,美國急!特朗普訪華求簽經(jīng)貿(mào)大單,美國為何放低姿態(tài)?

浪子阿邴聊體育
2026-04-18 08:11:50
美軍封鎖霍爾木茲,巴基斯坦反將一軍,為伊朗送去最需要的東西

美軍封鎖霍爾木茲,巴基斯坦反將一軍,為伊朗送去最需要的東西

空天力量
2026-04-18 13:09:10
新華社點名曝光:拼多多暴力抗法細節(jié)!

新華社點名曝光:拼多多暴力抗法細節(jié)!

仕道
2026-04-18 20:55:32
降速闖臺海的日本"雷"號軍艦 別忘了當(dāng)年的下場

降速闖臺海的日本"雷"號軍艦 別忘了當(dāng)年的下場

看看新聞Knews
2026-04-19 00:28:03
5-6!小蜘蛛絕平+失點,馬競難破5年冠軍荒,皇家社會爆冷奪冠

5-6!小蜘蛛絕平+失點,馬競難破5年冠軍荒,皇家社會爆冷奪冠

我的護球最獨特
2026-04-19 06:01:32
2026-04-19 09:52:49
51Testing軟件測試網(wǎng) incentive-icons
51Testing軟件測試網(wǎng)
中國軟件測試人的精神家園
1558文章數(shù) 13260關(guān)注度
往期回顧 全部

科技要聞

50分26秒!榮耀獲得人形機器人半馬冠軍

頭條要聞

牛彈琴:伊朗遭到特朗普"羞辱"被激怒 結(jié)果印度遭了殃

頭條要聞

牛彈琴:伊朗遭到特朗普"羞辱"被激怒 結(jié)果印度遭了殃

體育要聞

時隔25年重返英超!沒有人再嘲笑他了

娛樂要聞

劉德華回應(yīng)潘宏彬去世,拒談喪禮細節(jié)

財經(jīng)要聞

華誼兄弟,8年虧光85億

汽車要聞

奇瑞威麟R08 PRO正式上市 售價14.48萬元起

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

藝術(shù)
數(shù)碼
本地
公開課
軍事航空

藝術(shù)要聞

鄭麗文大陸之行引發(fā)熱議,孫中山贈對聯(lián)成焦點!

數(shù)碼要聞

蘋果2026款Mac Studio前瞻:M5 Max/Ultra芯片,內(nèi)存最高256G

本地新聞

12噸巧克力有難,全網(wǎng)化身超級偵探添亂

公開課

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

軍事要聞

解放軍護衛(wèi)艦與外艦纏斗20小時 細節(jié)披露

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