国产精品亚洲mnbav网站_成人午夜亚洲精品无码网站_日韩va亚洲va欧洲va国产_亚洲欧洲精品成人久久曰影片

AI 驅動的智能化單元測試生成:字節跳動的實踐與創新

AIGC動態9個月前發布 AI前線
584 0 0

在軟件開發的生命周期中,自動生成單元測試成為提高代碼質量和開發效率的關鍵技術。

AI 驅動的智能化單元測試生成:字節跳動的實踐與創新

原標題:AI 驅動的智能化單元測試生成:字節跳動的實踐與創新
文章來源:AI前線
內容字數:19947字

字節跳動基于LLM的單元測試用例自動生成實踐

本文總結了字節跳動質量效能專家趙亮在QCon全球軟件開發大會上關于基于大模型自動生成單元測試的演講要點,該實踐旨在解決單元測試編寫耗時、維護困難以及現有工具效果不足等問題,提升代碼質量和研發效率。

1. 現狀與痛點

許多研發人員面臨單元測試覆蓋率低的問題,并非出于主觀意愿,而是由于時間限制和精力不足。編寫單元測試的時間成本高(5-15分鐘/個),業務上線時間緊迫,導致存量代碼單元測試缺失嚴重(部分倉庫覆蓋率低于10%)。現有工具生成的單元測試可讀性低、用例多樣性不穩定、編譯通過率低,增加了研發人員的修正成本。

2. 目標與挑戰

該實踐的目標是提高單元測試生成產品的工程化分析準確性、模型生成效果(引入偏好對齊和強化學習等算法)、提升用戶體驗(開箱即用,輕量化)。 目標包括覆蓋率、有效性(斷言、mock和流量)、倉庫覆蓋率以及研發投入產出比。主要挑戰在于數據質量(模型訓練數據、提示詞、數據準確性)和代碼生成效果(代碼風格、業務語義匹配)。

3. 數據質量提升

為了提升數據質量,采用了基于流量來源的收集和采納(真實流量、接口自動化、測試技術服務)、流量蒸餾(數據分析、路徑推導、脫敏處理)以及流量分發(存量生成、IDE、MR流水線)等方法。通過這些方法,顯著提升了用例的可信度、用戶的采納率和問題的發現率。

4. 等價類提升思想

為了提升測試覆蓋率,采用了等價類設計等方法,并結合模型和工程方法解決路徑覆蓋問題。通過對被測函數進行要素分析、邏輯分析和路徑分析(利用AST和IR技術),為模型生成不同路徑的單元測試提供詳細信息。

5. 模型與程序分析的融合

該實踐融合了模型和程序分析的優勢。工程化方法保證了代碼分析的準確性和穩定性,模型則提供了靈活性和泛化能力。模型生成和修復需要特定的條件數據(路徑數據、函數簽名、依賴結構體定義、錯誤信息等)。

6. 代碼生成效果提升

通過模型泛化效果提升、模型提示詞選擇策劃、無流量單測方法以及模型效果生成評價等手段,持續優化模型的代碼生成能力。模型工程整體架構包含數據環節(數據收集、訓練評估)、模型選用(結合思維鏈)、模型評測及優化(人工和機器評測相結合)等步驟。

7. 數據工程建設

數據工程建設注重數據集的可信度和純凈度,包含樣本打標、樣本篩選、隱私過濾、格式處理、數據簡化和數據配比打亂等環節。通過代碼簡化(抽取關鍵數據,業務語義字段轉譯,統一不同編程語言的print函數),提升了模型訓練效率和效果。

8. PE工程及模型微調

PE工程路徑規劃涵蓋代碼理解、路徑識別、入參理解、mock規劃等,通過路徑提升、參數補全、語法修正和斷言修正等步驟,持續優化模型。目前主要處于模型微調階段,未來計劃結合微調和獎勵模型。

9. 評測工程建設及效果

評測工程建設包含人工評估和五個評測指標(編譯通過率、覆蓋率、斷言成功率、運行通過率、路徑提升效果)。目前倉庫級平均覆蓋率達到40%(部分達60%),單個方法覆蓋率達83.09%。

10. 總結與規劃

該實踐已完成基礎層(能力分析、數據構建)、生成層(單元測試框架生成、路徑提升)、修正層(語法、運行、斷言修正)以及統計&應用層的工作。未來的規劃包括模型持續優化、用例召回分析、用例保鮮機制以及產品多元化。


聯系作者

文章來源:AI前線
作者微信:
作者簡介:面向AI愛好者、開發者和科學家,提供大模型最新資訊、AI技術分享干貨、一線業界實踐案例,助你全面擁抱AIGC。

閱讀原文
? 版權聲明
蟬鏡AI數字人

相關文章

蟬鏡AI數字人

暫無評論

暫無評論...
国产精品亚洲mnbav网站_成人午夜亚洲精品无码网站_日韩va亚洲va欧洲va国产_亚洲欧洲精品成人久久曰影片
<span id="3dn8r"></span>
    1. <span id="3dn8r"><optgroup id="3dn8r"></optgroup></span><li id="3dn8r"><meter id="3dn8r"></meter></li>

        日本在线不卡视频| 精品久久久久久久一区二区蜜臀| 亚洲一区二区三区小说| 日本成人在线不卡视频| ●精品国产综合乱码久久久久| 99视频精品在线| 国产米奇在线777精品观看| 国产乱妇无码大片在线观看| 久久综合色天天久久综合图片| 色噜噜狠狠色综合中国| 日韩无一区二区| 午夜精品久久久久久久99水蜜桃 | **性色生活片久久毛片| 激情五月激情综合网| 懂色av一区二区三区蜜臀| 成人欧美一区二区三区视频网页| 波多野结衣在线一区| 99re66热这里只有精品3直播| www.欧美.com| 国产麻豆成人精品| www.欧美色图| 精品av久久707| 亚洲美女视频在线观看| 国产欧美精品一区| 亚洲国产人成综合网站| 欧美v亚洲v综合ⅴ国产v| 欧美三级电影在线观看| 成人99免费视频| 日韩黄色片在线观看| 日韩av午夜在线观看| 亚洲一线二线三线视频| 一区二区三区色| a级高清视频欧美日韩| 97久久人人超碰| 欧美精品丝袜久久久中文字幕| 国产日韩精品视频一区| 亚洲综合色自拍一区| 日韩欧美一二三区| 国产曰批免费观看久久久| 日韩精品综合一本久道在线视频| 色婷婷综合久久久久中文 | 国产精品第五页| 久久精品日韩一区二区三区| 国产成人综合在线播放| 精品久久久久av影院| 色av一区二区| 精品捆绑美女sm三区| 91精品蜜臀在线一区尤物| 欧美国产精品v| 一区二区三区产品免费精品久久75| 成人久久18免费网站麻豆| 久久丁香综合五月国产三级网站 | 日韩一区二区免费电影| 欧美一区二区久久| 日韩欧美综合一区| 久久先锋资源网| 精品久久人人做人人爱| 色婷婷亚洲精品| 亚洲一区二区三区在线播放| 石原莉奈一区二区三区在线观看| 亚洲精品一区二区三区影院| 国产精品乱码久久久久久| 国产精品美女一区二区三区| 日韩情涩欧美日韩视频| 欧美tickling网站挠脚心| 免费日韩伦理电影| 亚洲精品国产精品乱码不99| 精品视频一区 二区 三区| 91麻豆精品国产91久久久更新时间 | 在线亚洲免费视频| 国产精品一二三在| 精品国产污网站| 久久久久久夜精品精品免费| 日本美女一区二区| 国产99久久久精品| 欧美一级片在线观看| 国产日韩欧美综合一区| 成人av电影观看| 亚洲女性喷水在线观看一区| 日韩欧美国产1| 夜夜嗨av一区二区三区中文字幕 | 色婷婷激情久久| 卡一卡二国产精品| 亚洲精选视频在线| 中文字幕综合网| 欧美亚洲日本国产| 欧美午夜精品免费| 欧美精品自拍偷拍| 久久亚洲春色中文字幕久久久| 日韩电影一二三区| 亚洲色欲色欲www| 精品婷婷伊人一区三区三| 色婷婷激情综合| 51精品久久久久久久蜜臀| 国产亚洲精品精华液| 99re6这里只有精品视频在线观看| 日本一区中文字幕| 成人禁用看黄a在线| 欧美一级生活片| 99久久精品久久久久久清纯| 精品成a人在线观看| 91在线观看一区二区| 亚洲视频1区2区| 久久99国产精品免费网站| 国产电影一区二区三区| 欧美日韩精品免费观看视频| 欧美肥大bbwbbw高潮| 国产日产欧美精品一区二区三区| 91女厕偷拍女厕偷拍高清| 亚洲一区二区三区四区在线观看| 欧美精品 国产精品| ww亚洲ww在线观看国产| 国产日产欧产精品推荐色| 欧美激情综合五月色丁香| 亚洲你懂的在线视频| 奇米色777欧美一区二区| 国产一区二区不卡老阿姨| 精品日产卡一卡二卡麻豆| 国内精品伊人久久久久av一坑| 亚洲欧美一区二区三区孕妇| 欧美精彩视频一区二区三区| 精品国产亚洲一区二区三区在线观看| 欧美色图第一页| 99久久99久久综合| caoporen国产精品视频| 91影院在线免费观看| 91色porny在线视频| 99精品视频一区二区三区| 99久久精品国产麻豆演员表| 色老汉av一区二区三区| 欧美一级欧美三级在线观看| 久久婷婷国产综合精品青草| 精品国产一区二区三区久久影院 | www.视频一区| 91视视频在线观看入口直接观看www| 成人黄色av网站在线| 337p日本欧洲亚洲大胆精品 | 亚洲影视在线观看| 激情综合色播五月| 久久久久久久久岛国免费| 成人国产在线观看| 亚洲乱码日产精品bd| 7777精品伊人久久久大香线蕉完整版 | 国产欧美综合色| 亚洲精品免费视频| 国产成人午夜电影网| 91麻豆精品国产91久久久更新时间| 夜夜嗨av一区二区三区中文字幕| 国产在线不卡视频| 欧美理论电影在线| 无吗不卡中文字幕| 久久毛片高清国产| 欧美在线影院一区二区| 国产剧情一区二区三区| 九一九一国产精品| 午夜在线电影亚洲一区| 中文字幕亚洲在| 污片在线观看一区二区| 日本vs亚洲vs韩国一区三区二区| 亚洲女与黑人做爰| 丝袜亚洲精品中文字幕一区| 精品在线一区二区| 91久久一区二区| 欧美人体做爰大胆视频| 欧美一区三区四区| 欧美一区二区三区精品| 欧美v日韩v国产v| 精品福利在线导航| 亚洲欧美另类久久久精品2019 | 日韩欧美美女一区二区三区| 亚洲欧美国产毛片在线| 777欧美精品| 亚洲精品一区二区三区在线观看| 狠狠网亚洲精品| 成人免费小视频| 欧美一级国产精品| 精品少妇一区二区三区日产乱码 | 欧美日韩小视频| 老司机精品视频导航| 日韩一区欧美一区| 日韩免费福利电影在线观看| a4yy欧美一区二区三区| 男男视频亚洲欧美| 亚洲美腿欧美偷拍| 成人成人成人在线视频| 久久精品视频免费| 天天操天天干天天综合网| 欧美综合一区二区三区| 亚洲免费观看高清完整版在线观看| 欧美日韩一二三区| 99精品视频在线观看| 中文字幕高清不卡| 成人动漫av在线| 精品国产在天天线2019| 亚洲电影欧美电影有声小说| 在线亚洲高清视频| 欧美成人精品二区三区99精品| 久久网站最新地址| 在线观看国产一区二区| 婷婷开心久久网|