軟件測(cè)試體系:從決策鏈到落地實(shí)踐)
1. 先看清楚AI重構(gòu)的不是測(cè)試動(dòng)作而是測(cè)試決策鏈很多企業(yè)一聽AI重構(gòu)軟件測(cè)試體系第一反應(yīng)是我們要引入AI工具來(lái)做自動(dòng)化測(cè)試。這個(gè)理解不能說(shuō)錯(cuò)但很容易把方向帶偏。我見過(guò)不少團(tuán)隊(duì)買了一堆AI測(cè)試平臺(tái)結(jié)果只是把原來(lái)的Selenium腳本換成了AI生成的腳本跑起來(lái)照樣不穩(wěn)定最后得出的結(jié)論是AI測(cè)試不靠譜。問(wèn)題出在哪在于我們把智能化測(cè)試當(dāng)成了一種新工具而沒(méi)有意識(shí)到它改變的其實(shí)是軟件開發(fā)過(guò)程中質(zhì)量活動(dòng)的底層運(yùn)作方式。傳統(tǒng)測(cè)試的決策鏈?zhǔn)沁@樣的需求文檔出來(lái)測(cè)試工程師人工分析需求、設(shè)計(jì)用例、評(píng)估覆蓋率用例評(píng)審后再去寫自動(dòng)化腳本。整個(gè)過(guò)程高度依賴人的經(jīng)驗(yàn)判斷而經(jīng)驗(yàn)恰恰是最難復(fù)制、最容易被業(yè)務(wù)節(jié)奏沖垮的東西。功能一多、迭代一快用例設(shè)計(jì)的完整性就會(huì)下滑缺陷漏測(cè)就在所難免。AI進(jìn)來(lái)之后改變的恰恰是這條鏈路上最吃經(jīng)驗(yàn)的部分——需求分析、用例生成、缺陷定位、風(fēng)險(xiǎn)預(yù)測(cè)。也就是說(shuō)AI承接的不是執(zhí)行這一層而是決策這一層。自動(dòng)化測(cè)試工具解決的是怎么把用例跑起來(lái)的問(wèn)題AI測(cè)試要解決的是用例從哪來(lái)、測(cè)什么、測(cè)到什么程度算夠、哪些地方最容易出問(wèn)題這一連串更靠前的問(wèn)題。這個(gè)區(qū)分非常關(guān)鍵。企業(yè)如果只是把AI工具接到CI流水線里替換原有框架那叫工具升級(jí)不叫體系重構(gòu)。真正意義上的智能化測(cè)試落地是把AI嵌入到從需求評(píng)審、用例設(shè)計(jì)、測(cè)試執(zhí)行、缺陷分析到質(zhì)量度量的完整閉環(huán)里讓AI在每一個(gè)質(zhì)量決策點(diǎn)上提供建議或做出判斷再由人來(lái)確認(rèn)和兜底。所以企業(yè)在啟動(dòng)這個(gè)項(xiàng)目之前先別急著選型先想清楚一個(gè)問(wèn)題你的測(cè)試團(tuán)隊(duì)每天在哪些環(huán)節(jié)消耗了大量時(shí)間而這些時(shí)間消耗是否依賴于某個(gè)人的個(gè)人經(jīng)驗(yàn)這個(gè)問(wèn)題的答案就是你引入AI的最佳切入點(diǎn)。把識(shí)別決策點(diǎn)這一步做扎實(shí)了后續(xù)所有的工具選型、數(shù)據(jù)準(zhǔn)備、流程改造才有明確的靶子。2. 落地之前先補(bǔ)齊三類數(shù)據(jù)資產(chǎn)和一條質(zhì)量基線智能化測(cè)試落地困難超過(guò)一半的原因不在算法或工具而在數(shù)據(jù)。AI測(cè)試模型本質(zhì)上是在學(xué)習(xí)你們團(tuán)隊(duì)過(guò)去的質(zhì)量行為和缺陷模式。如果沒(méi)有足夠的歷史數(shù)據(jù)做支撐AI給出的建議就是無(wú)源之水看起來(lái)很智能用起來(lái)很空洞。我在推進(jìn)企業(yè)內(nèi)訓(xùn)和落地輔導(dǎo)時(shí)通常建議團(tuán)隊(duì)先盤一下自己手里有什么家底。具體來(lái)說(shuō)有三類數(shù)據(jù)資產(chǎn)是AI測(cè)試真正依賴的。第一類是歷史缺陷庫(kù)。這是最重要的數(shù)據(jù)源。你們的Bug管理系統(tǒng)里沉淀下來(lái)的每一條缺陷包括缺陷描述、重現(xiàn)步驟、所屬模塊、嚴(yán)重級(jí)別、修復(fù)耗時(shí)、引入階段這些記錄就是AI學(xué)習(xí)什么樣的代碼變更容易引發(fā)哪類問(wèn)題的原料。缺陷記錄越規(guī)范AI預(yù)測(cè)越準(zhǔn)??上У氖呛芏鄨F(tuán)隊(duì)的缺陷記錄非常潦草標(biāo)題就寫登錄報(bào)錯(cuò)重現(xiàn)步驟也缺胳膊少腿這種數(shù)據(jù)喂給AI等于拿一堆殘次品當(dāng)教材。第二類是測(cè)試用例資產(chǎn)。過(guò)去幾年積累下來(lái)的測(cè)試用例不管是手工用例還是自動(dòng)化腳本都是AI理解你們的測(cè)試覆蓋邏輯的最佳樣本。AI可以通過(guò)學(xué)習(xí)歷史用例的寫法、覆蓋點(diǎn)、優(yōu)先級(jí)劃分來(lái)生成符合你們團(tuán)隊(duì)風(fēng)格的候選用例集。換句話說(shuō)AI生成的不是通用測(cè)試用例而是張氏團(tuán)隊(duì)風(fēng)格的測(cè)試用例。第三類是需求和設(shè)計(jì)文檔。很多團(tuán)隊(duì)恰恰忽略了這一塊。AI如果能夠理解需求文檔中的功能描述、業(yè)務(wù)規(guī)則、邊界條件就能直接從需求文本生成可評(píng)審的測(cè)試場(chǎng)景。這就把測(cè)試設(shè)計(jì)的時(shí)間點(diǎn)從研發(fā)完成之后提前到了需求評(píng)審階段價(jià)值巨大。前提是你們的需求文檔得是真的能讀懂的結(jié)構(gòu)化文本而不是一堆PPT截圖和口頭約定。數(shù)據(jù)盤完之后第二步是建立一條可對(duì)比的質(zhì)量基線。很多團(tuán)隊(duì)上來(lái)就想看AI的準(zhǔn)確率、召回率卻沒(méi)有一個(gè)基準(zhǔn)值做對(duì)照。我建議在正式推廣AI之前先選一個(gè)近期交付的功能模塊把當(dāng)時(shí)的測(cè)試過(guò)程完整復(fù)盤一遍——用了多少用例、發(fā)現(xiàn)多少缺陷、漏測(cè)多少缺陷、用例設(shè)計(jì)和缺陷發(fā)現(xiàn)之間的對(duì)應(yīng)關(guān)系是什么樣的。這就是你們的人工基線。之后AI測(cè)試在這個(gè)模塊上的表現(xiàn)都要跟這條基線對(duì)比才有說(shuō)服力。沒(méi)有基線的AI試點(diǎn)最后都會(huì)變成公說(shuō)公有理的扯皮現(xiàn)場(chǎng)。3. 三步走的設(shè)計(jì)思路從點(diǎn)狀試點(diǎn)到流程再造數(shù)據(jù)備齊、基線打好了接下來(lái)就是落地的路徑設(shè)計(jì)。我在實(shí)際輔導(dǎo)中總結(jié)了一套三步走的思路核心原則是先在一個(gè)可控的狹窄場(chǎng)景里證明價(jià)值再逐步擴(kuò)大戰(zhàn)場(chǎng)最后才談流程再造。很多團(tuán)隊(duì)失敗就是跳過(guò)了第一步直接想一步到位。3.1 第一步選擇高頻、低風(fēng)險(xiǎn)場(chǎng)景做點(diǎn)狀試點(diǎn)適合做試點(diǎn)的場(chǎng)景有三個(gè)特征高頻發(fā)生、結(jié)果可驗(yàn)證、失敗成本可控。具體來(lái)說(shuō)我最推薦的兩個(gè)切入點(diǎn)是接口回歸測(cè)試和缺陷分類分診。接口回歸測(cè)試為什么適合因?yàn)榻涌跍y(cè)試的輸入輸出清晰、斷言明確AI生成用例后好不好跑一遍就知道評(píng)估門檻低。而且接口用例數(shù)量大、重復(fù)性高人工維護(hù)成本高AI替代的效益立竿見影。具體做法是把你們已有的接口定義文檔Swagger/OpenAPI和歷史接口測(cè)試用例喂給大模型讓它學(xué)習(xí)接口參數(shù)的邊界值特征和你們團(tuán)隊(duì)的斷言習(xí)慣然后針對(duì)新增接口自動(dòng)生成候選用例集由測(cè)試工程師人工篩選后并入回歸套件。這一步跑順了團(tuán)隊(duì)對(duì)AI的信任感就建立起來(lái)了。缺陷分類分診為什么也適合因?yàn)槿毕莨芾硎莻€(gè)典型的高人力消耗、低創(chuàng)造性場(chǎng)景。新缺陷進(jìn)來(lái)需要判斷它屬于哪個(gè)模塊、什么類型、該派給哪個(gè)開發(fā)、嚴(yán)重級(jí)別是多少。這些判斷高度依賴經(jīng)驗(yàn)但又沒(méi)有高到需要十年資深專家來(lái)做的程度。用AI做初篩分診把候選結(jié)論提供給測(cè)試組長(zhǎng)做最終確認(rèn)能在不降低準(zhǔn)確率的前提下顯著壓縮分診時(shí)間。這個(gè)場(chǎng)景還有一個(gè)好處它不依賴復(fù)雜的測(cè)試環(huán)境只需要把歷史缺陷數(shù)據(jù)整理干凈就行啟動(dòng)門檻極低。3.2 第二步在核心業(yè)務(wù)鏈路上跑通AI輔助測(cè)試設(shè)計(jì)試點(diǎn)跑出可信度之后第二步就是把AI從邊緣工具挪到主流程里切入測(cè)試設(shè)計(jì)這個(gè)核心環(huán)節(jié)。具體做法是在需求評(píng)審階段把經(jīng)過(guò)結(jié)構(gòu)化整理的需求描述輸入給AI讓它輸出測(cè)試場(chǎng)景清單、邊界條件候選、潛在風(fēng)險(xiǎn)點(diǎn)。這時(shí)候AI的角色不是自動(dòng)生成完整用例集然后直接執(zhí)行而是提供一份高質(zhì)量的設(shè)計(jì)草稿供測(cè)試工程師評(píng)審和補(bǔ)充。這一步的產(chǎn)出形態(tài)最好是一份人機(jī)協(xié)同的測(cè)試設(shè)計(jì)文檔。AI給出候選場(chǎng)景和理由測(cè)試工程師逐條評(píng)審保留合理的、補(bǔ)充遺漏的、修正偏差的。整個(gè)過(guò)程看起來(lái)比純?nèi)斯ぴO(shè)計(jì)多了一道工序?qū)嶋H上省掉了最花費(fèi)時(shí)間的從需求文本中提取可測(cè)點(diǎn)的過(guò)程。我實(shí)測(cè)下來(lái)的體感是AI輔助設(shè)計(jì)能讓單個(gè)模塊的測(cè)試設(shè)計(jì)時(shí)間壓縮百分之三十到四十同時(shí)因?yàn)锳I不容易漏掉邊界條件用例覆蓋的完整性也有提升。需要特別提醒的是這一步對(duì)提示詞和需求輸入格式的要求很高。不要直接把一段口語(yǔ)化的需求發(fā)給AI就讓它生成用例輸出質(zhì)量會(huì)非常不穩(wěn)定。正確的做法是把需求拆解為功能角色、前置條件、業(yè)務(wù)規(guī)則、異常場(chǎng)景這幾個(gè)維度再用統(tǒng)一的模板輸入給AI。這個(gè)模板的打磨本身就是測(cè)試團(tuán)隊(duì)能力建設(shè)的一部分。3.3 第三步重構(gòu)質(zhì)量流程讓AI進(jìn)入決策閉環(huán)前兩步跑通之后才到了真正意義上的體系重構(gòu)。在這個(gè)階段AI的角色從輔助工具升級(jí)為質(zhì)量決策鏈路中的一環(huán)測(cè)試團(tuán)隊(duì)的關(guān)注點(diǎn)也從用AI做某個(gè)任務(wù)轉(zhuǎn)向AI如何改變我們的流程和角色。舉個(gè)例子AI可以在CI流水線里承擔(dān)智能門禁的角色。傳統(tǒng)門禁看的是測(cè)試通過(guò)率、代碼覆蓋率智能化門禁會(huì)綜合變更代碼涉及的模塊、歷史缺陷密度、變更風(fēng)險(xiǎn)評(píng)分給出本次變更的風(fēng)險(xiǎn)等級(jí)和建議的測(cè)試深度。開發(fā)提交代碼后系統(tǒng)自動(dòng)調(diào)整測(cè)試策略——低風(fēng)險(xiǎn)變更跑冒煙集中風(fēng)險(xiǎn)變更跑相關(guān)模塊全量回歸高風(fēng)險(xiǎn)變更則在測(cè)試環(huán)境執(zhí)行跨模塊深度回歸。這個(gè)機(jī)制一旦跑起來(lái)測(cè)試資源的投放就從平均分配變成了按風(fēng)險(xiǎn)分配團(tuán)隊(duì)的時(shí)間和算力都花在了刀刃上。同時(shí)測(cè)試報(bào)告的形式也會(huì)隨之變化。傳統(tǒng)測(cè)試報(bào)告是一堆執(zhí)行統(tǒng)計(jì)數(shù)字智能化測(cè)試報(bào)告會(huì)直接給出結(jié)論建議哪些模塊風(fēng)險(xiǎn)敞口仍然偏高、哪些用例模式已經(jīng)過(guò)時(shí)、哪些歷史缺陷有復(fù)發(fā)跡象。測(cè)試經(jīng)理的日常工作從解讀數(shù)據(jù)變?yōu)樵u(píng)估AI的建議并做出決策這就是角色重構(gòu)也是團(tuán)隊(duì)能力升級(jí)的方向。4. 團(tuán)隊(duì)能力轉(zhuǎn)型的三層結(jié)構(gòu)別只盯著算法人跟不跟進(jìn)決定成敗智能化測(cè)試落地技術(shù)選型只占三成剩下七成是組織和人的問(wèn)題。我在企業(yè)內(nèi)訓(xùn)時(shí)反復(fù)講一句話AI不會(huì)淘汰測(cè)試團(tuán)隊(duì)但會(huì)用AI的測(cè)試團(tuán)隊(duì)一定會(huì)淘汰不會(huì)用的團(tuán)隊(duì)。這句話不是販賣焦慮而是描述一個(gè)事實(shí)——測(cè)試工作的重心正在從執(zhí)行向訓(xùn)練、審核、決策轉(zhuǎn)移。4.1 第一層全員建立AI協(xié)同的基本素養(yǎng)整個(gè)測(cè)試團(tuán)隊(duì)不論資歷深淺都需要理解AI測(cè)試的基本邊界AI擅長(zhǎng)什么、不擅長(zhǎng)什么、什么時(shí)候給出的建議可以信賴、什么時(shí)候必須人工介入。我不主張一上來(lái)就給團(tuán)隊(duì)上大模型原理課那只會(huì)把人嚇跑。更務(wù)實(shí)的做法是挑兩個(gè)試點(diǎn)場(chǎng)景讓每個(gè)測(cè)試工程師親手把AI用起來(lái)親身體驗(yàn)AI生成用例的過(guò)程體會(huì)同樣的提示詞為什么換一種寫法輸出質(zhì)量天差地別。體驗(yàn)帶來(lái)的認(rèn)知轉(zhuǎn)變比任何培訓(xùn)都有效。4.2 第二層培養(yǎng)2到3名AI測(cè)試教練角色在一個(gè)測(cè)試團(tuán)隊(duì)里真正適合深入鉆研AI工具原理和提示詞工程的人其實(shí)不用多兩三個(gè)就夠。他們的職責(zé)是維護(hù)團(tuán)隊(duì)統(tǒng)一的AI測(cè)試提示詞模板、總結(jié)不同場(chǎng)景下的最佳實(shí)踐、評(píng)審AI生成用例的質(zhì)量、在團(tuán)隊(duì)內(nèi)部做知識(shí)傳遞。這個(gè)角色不一定是職位晉升更像是團(tuán)隊(duì)內(nèi)部的技術(shù)帶頭人。不要指望每個(gè)人都變成提示詞專家這不現(xiàn)實(shí)也沒(méi)必要。大多數(shù)測(cè)試工程師只需要掌握怎么把需求按模板整理好、怎么評(píng)審AI輸出并給出修正意見就夠了剩下的復(fù)雜問(wèn)題交給教練角色來(lái)兜底。這種分層的能力建設(shè)方式能避免全員學(xué)AI導(dǎo)致的學(xué)習(xí)成本過(guò)高和實(shí)際轉(zhuǎn)化率不足的問(wèn)題。4.3 第三層把CI流水線和AI工具鏈打通很多試點(diǎn)項(xiàng)目跑得好好的一上生產(chǎn)就啞火原因往往不是AI本身不行而是工具鏈沒(méi)有打通。AI測(cè)試要真正進(jìn)入日常研發(fā)流程就必須和現(xiàn)有的項(xiàng)目管理工具、CI/CD平臺(tái)、缺陷管理系統(tǒng)做集成。我在落地輔導(dǎo)中見過(guò)一個(gè)特別典型的反面案例某團(tuán)隊(duì)用AI自動(dòng)生成了用例但生成結(jié)果要靠測(cè)試工程師手動(dòng)從AI工具導(dǎo)出、再導(dǎo)入到測(cè)試管理平臺(tái)一來(lái)一回比人工寫用例還慢。這種工具割裂的體驗(yàn)做下來(lái)團(tuán)隊(duì)立刻就會(huì)對(duì)AI失去信心。所以在規(guī)?;茝V之前一定要安排專人梳理現(xiàn)有的工具鏈確認(rèn)AI工具的輸出結(jié)果能不能自動(dòng)同步到用例管理庫(kù)、AI缺陷分診結(jié)果能不能直接寫回Bug系統(tǒng)、智能測(cè)試報(bào)告能不能自動(dòng)推送到項(xiàng)目群。鏈路通了AI才算真正長(zhǎng)在了流程里而不是掛在流程旁邊的一個(gè)花瓶。5. 最容易翻車的三個(gè)坑和對(duì)應(yīng)的處理方法智能化測(cè)試落地的路上坑不少。下面三個(gè)是我見過(guò)最多、也最有代表性的寫出來(lái)給各位做個(gè)參考。5.1 坑一AI生成用例看起來(lái)對(duì)跑起來(lái)錯(cuò)這是頻率最高的一個(gè)坑。大模型生成的測(cè)試用例從格式到步驟描述都像模像樣但仔細(xì)一看前置數(shù)據(jù)沒(méi)搭好、斷言條件寫錯(cuò)、甚至操作順序違背了業(yè)務(wù)邏輯。這種表面正確的用例非常危險(xiǎn)因?yàn)樵u(píng)審人如果不夠認(rèn)真很容易放過(guò)去然后測(cè)試執(zhí)行階段報(bào)出一堆莫名其妙的失敗反過(guò)來(lái)讓團(tuán)隊(duì)質(zhì)疑AI的能力。處理方法永遠(yuǎn)不要直接信任AI生成用例的可用性。在試點(diǎn)階段所有AI生成的用例必須經(jīng)過(guò)兩名測(cè)試工程師交叉評(píng)審并且統(tǒng)計(jì)一個(gè)指標(biāo)——AI用例的直接采納率。如果這個(gè)比例低于預(yù)期不要急著怪模型先回頭檢查輸入模板是不是不夠結(jié)構(gòu)化、歷史用例庫(kù)是不是太雜、提示詞里有沒(méi)有明確標(biāo)注業(yè)務(wù)約束條件。我見過(guò)一家公司把直接采納率從兩成提高到六成核心改進(jìn)就一句話在提示詞里加了一句用例必須包含完整的前置數(shù)據(jù)準(zhǔn)備步驟并明確每一步的預(yù)期結(jié)果。5.2 坑二用錯(cuò)了評(píng)估指標(biāo)試點(diǎn)效果一團(tuán)迷霧很多團(tuán)隊(duì)評(píng)估AI測(cè)試效果時(shí)習(xí)慣性套用準(zhǔn)確率、召回率。但測(cè)試場(chǎng)景里這兩個(gè)指標(biāo)的解讀方式跟算法場(chǎng)景很不一樣。AI預(yù)測(cè)這個(gè)模塊會(huì)有缺陷而實(shí)際上沒(méi)有這叫誤報(bào)會(huì)增加排查成本AI預(yù)測(cè)沒(méi)有缺陷結(jié)果線上出了事故這叫漏報(bào)代價(jià)可能極高。在測(cè)試場(chǎng)景里漏報(bào)的代價(jià)遠(yuǎn)大于誤報(bào)所以評(píng)估AI測(cè)試價(jià)值的時(shí)候要著重看漏報(bào)率變化而不是一味追求準(zhǔn)確率。更務(wù)實(shí)的評(píng)估方式是建立AI介入前后的對(duì)比實(shí)驗(yàn)。同一批需求一半模塊按傳統(tǒng)流程測(cè)試一半模塊按AI輔助流程測(cè)試最后用線上缺陷密度、漏測(cè)率、測(cè)試周期三個(gè)指標(biāo)來(lái)對(duì)比。這種對(duì)比雖然做不到嚴(yán)格意義上的控制變量但實(shí)操中已經(jīng)足夠說(shuō)明問(wèn)題了。評(píng)估周期至少跑兩個(gè)迭代一個(gè)迭代的數(shù)據(jù)波動(dòng)太大說(shuō)明不了任何問(wèn)題。5.3 坑三對(duì)老板過(guò)度承諾把自己架上火烤這是團(tuán)隊(duì)負(fù)責(zé)人的套路特別容易踩。AI測(cè)試試點(diǎn)剛有點(diǎn)效果老板問(wèn)能不能把自動(dòng)化覆蓋率提到百分之八十一激動(dòng)就點(diǎn)頭了結(jié)果后面幾個(gè)月都在填自己挖的坑。我的建議是對(duì)外溝通時(shí)寧可保守也不要激進(jìn)。承諾可以聚焦在這樣幾個(gè)方向上測(cè)試設(shè)計(jì)效率提升、缺陷分診時(shí)間壓縮、高風(fēng)險(xiǎn)變更識(shí)別的準(zhǔn)確率這些指標(biāo)更容易被AI穩(wěn)定改進(jìn)。而全面替代人工測(cè)試零漏測(cè)這類話聽起來(lái)提氣實(shí)際上做不到說(shuō)了就是給自己埋雷。跟老板匯報(bào)的時(shí)候多講AI幫團(tuán)隊(duì)省下了多少時(shí)間、減少了多少返工少講AI有多先進(jìn)。價(jià)值邏輯對(duì)了資源支持才會(huì)跟得上。6. 寫在最后一次智能化測(cè)試啟動(dòng)會(huì)的實(shí)際建議很多企業(yè)推進(jìn)智能化測(cè)試第一件事是買工具或招算法工程師但我的建議恰恰相反——第一件事應(yīng)該是一場(chǎng)全員對(duì)齊的啟動(dòng)會(huì)。這場(chǎng)啟動(dòng)會(huì)的議題不是我們要用什么工具而是我們當(dāng)前測(cè)試流程里最痛的三個(gè)環(huán)節(jié)是什么、數(shù)據(jù)資產(chǎn)現(xiàn)狀如何、團(tuán)隊(duì)的意愿和顧慮有哪些。我在企業(yè)內(nèi)訓(xùn)時(shí)開場(chǎng)第一屏通常只放三個(gè)問(wèn)題過(guò)去一個(gè)季度你們?cè)谀男┉h(huán)節(jié)加班最多這些問(wèn)題里有多少是重復(fù)性勞動(dòng)如果有一個(gè)助手能幫你把這些重復(fù)勞動(dòng)先干一遍你最希望從哪個(gè)場(chǎng)景開始讓測(cè)試團(tuán)隊(duì)自己說(shuō)出答案比任何自上而下的命令都更有推動(dòng)力。智能化測(cè)試真正難的不是技術(shù)而是把團(tuán)隊(duì)從習(xí)慣用手工作業(yè)的狀態(tài)一點(diǎn)點(diǎn)推向信任AI建議、同時(shí)保留專業(yè)判斷的狀態(tài)。這個(gè)過(guò)程急不來(lái)但每一步走扎實(shí)了后面的勢(shì)能會(huì)越來(lái)越大。等有一天你們的測(cè)試工程師開始主動(dòng)跟AI討論這個(gè)用例為什么要這樣設(shè)計(jì)的時(shí)候智能化測(cè)試在你們企業(yè)才算真正落地了。