近年來,人工智能(AI)技術以比較罕見的速度滲透到各行各業(yè),軟件工程領域也不例外。AI與軟件工程(SE)的深度融合,正在引發(fā)一場比較罕見的行業(yè)變革,重塑軟件的開發(fā)、測試和運維模式。日前,在中國人工智能產業(yè)發(fā)展聯盟第十四次全會上,Testin云測攜手中國信息通信研究院人工智能研究所,聯合中信銀行、阿里云、華為云、騰訊、百度、字節(jié)、硅心科技、 360 等多家行業(yè)領軍企業(yè)和機構,保障發(fā)布了《AI4SE 行業(yè)現狀調查報告( 2024 年度)》。該報告不僅全面呈現了AI在軟件工程領域的應用現狀,更對未來發(fā)展趨勢和挑戰(zhàn)進行了深度剖析,為軟件產業(yè)的智能化升級提供了重要的參考坐標。
AI4SE:AI是軟件工程的下一代引擎
《AI4SE 行業(yè)現狀調查報告( 2024 年度)》指出,AI技術正加速滲透到軟件工程的各個環(huán)節(jié),從需求分析、開發(fā)、測試到運維,AI的應用程度均呈現顯著升高態(tài)勢。特別是在需求分析和運維領域, 2024 年度受訪企業(yè)應用AI技術的占比大幅增長,提升幅度均在10%左右,這表明AI正在成為驅動軟件工程轉型升級的核心引擎 。
報告中,中國信通院對企業(yè)軟件研發(fā)智能化成熟度進行了詳細的定義與劃分。調查結果顯示,受訪企業(yè)內部智能化成熟度普遍處于L2(部分智能化)水平,占比高達39.15%,L3(核心智能化)和L4(高度智能化)的企業(yè)占比分別為17.62%和8.98% 。L2、L3、L4 階段的企業(yè)合計占比為65.75%,這意味著以大模型為核心的AI技術在軟件工程中的應用已從概念驗證階段邁向規(guī)?;涞仉A段。然而,同時也揭示出,絕大部分企業(yè)的軟件研發(fā)智能化水平距離完全智能化仍有相當長的路要走,產業(yè)升級依然任重道遠 。
智能測試:提升軟件質量的關鍵
軟件測試是軟件工程中至關重要的環(huán)節(jié),直接關系到軟件產品的質量和用戶體驗。隨著軟件系統(tǒng)日趨復雜,傳統(tǒng)的測試方法已經難以滿足需求。AI技術的引入,為軟件測試帶來了革命性的變化。
《AI4SE 行業(yè)現狀調查報告( 2024 年度)》指出,應用基于大模型的智能測試工具后,產品功能缺陷率降低20%~39%的企業(yè)比例超過60% 。這充分證明了智能測試工具在提升測試覆蓋率、提高代碼質量方面的重要作用。例如,通過AI自動生成測試用例和測試腳本,可以極大地提高測試效率和覆蓋度,從而有效減少軟件缺陷,保障產品質量 。
然而,報告也指出,缺陷率降低50%以上的企業(yè)占比僅為7.13%,表明企業(yè)在使用智能測試工具大幅提升產品質量方面仍然面臨瓶頸。如何將大模型與現有測試工具進行更有效的結合,成為當前智能測試領域的重要課題。
Testin XAgent:AI測試新范式產品
在AI賦能軟件測試的浪潮中,Testin云測憑借其前瞻性的技術布局和創(chuàng)新實踐,走在了行業(yè)前列。近日,Testin云測重磅發(fā)布了Testin XAgent智能測試系統(tǒng),該系統(tǒng)以多模態(tài)大模型和智能體(Agent)技術為核心,標志著軟件測試行業(yè)正從“人工驅動”邁向“自主智能”的AI測試新階段 。
Testin XAgent智能測試系統(tǒng)集成了“XAgent大模型平臺”、“自動化測試工具Testin Pro”和“AI智能測試作業(yè)平臺”,實現了測試需求分析、測試用例設計、自動化腳本生成、自動化腳本執(zhí)行到結果分析的全流程智能化管理。這一創(chuàng)新性的解決方案,推動軟件測試從“人工預設”向“自主規(guī)劃”的【AI測試】跨越式發(fā)展,為各行各業(yè)的數字化、智能化轉型注入了強大的質量保障動能。
Testin XAgent智能測試系統(tǒng)項目負責人王曉磊表示,該系統(tǒng)具備多項AI驅動的核心能力,能夠在多個維度、多個功能點上顯著提升測試效率,降低產品功能缺陷率,是大模型與現有測試工具深度融合,從而實現AI測試的典型代表。
行業(yè)展望:AI驅動軟件工程的未來
《AI4SE 行業(yè)現狀調查報告( 2024 年度)》的發(fā)布,不僅是對當前軟件工程智能化轉型的一次全面盤點,更描繪了AI驅動軟件工程的未來發(fā)展藍圖。隨著AI技術的不斷成熟和普及,AI將在軟件工程領域發(fā)揮越來越重要的作用,推動軟件產業(yè)實現更高水平的創(chuàng)新和發(fā)展。
Gartner預測,到 2025 年,AI將生成65%的企業(yè)應用,這將極大地提高軟件開發(fā)的效率和速度。同時,AI還將進一步提升軟件測試的智能化水平,實現更全面、更有效的測試,保障軟件質量和安全。 然而,AI在軟件工程領域的應用仍面臨諸多挑戰(zhàn),如數據安全、算法可靠性、人才缺口等。解決這些挑戰(zhàn),需要政府、企業(yè)、研究機構和社會各界的共同努力。作為《AI4SE 行業(yè)現狀調查報告( 2024 年度)》的重要參與者,Testin云測將繼續(xù)發(fā)揮其在軟件測試領域的領先優(yōu)勢,不斷探索AI在軟件工程中的創(chuàng)新應用,為推動軟件產業(yè)的智能化升級貢獻力量。
(推廣)