中電金信:AI重構測試體系·智能化時代的軟件工程新范式

AI技術的迅猛發展正加速推動軟件工程3.0時代的到來,深刻地重塑了測試行業的運作邏輯,推動測試角色從“后置保障”轉變為“核心驅動力”。在大模型技術的助力下,測試質量和效能將顯著提升。9月5日至6日,Gtest2025全球軟件測試技術峰會在北京隆重召開,吸引了數百位測試行業精英齊聚一堂,深入探討了從技術突破到場景落地,以及從企業實踐到生態構建的全方位議題。

圖片

大模型成測試行業破局關鍵

行業場景需“深度適配”

AI測試的創新突破備受關注,大模型技術不僅能夠顯著提升測試效率,還能有效解決特定行業復雜場景中質量漏洞頻發的問題。例如,LLM Agent驅動工具鏈能夠構建“需求-測試-優化”的閉環能力,使測試從“孤立環節”融入“研發全流程”,成為提升效能的“加速器”。在金融行業對“準確性”和“安全性”要求極高的背景下,金融機構采用基于AIGC生成的測試數據,既能充分體現“真實業務特征”,又有效避免了客戶信息泄露的風險。這種“行業定制化”的技術路徑,正逐步成為大模型測試應用的主流方向。

會議期間,中電金信AI測試專家劉沛分享了當前AI測試在金融行業應用的關鍵難題與創新實踐。他指出,要使AI測試在銀行環境中真正落地,必須滿足四個核心條件:首先,全場景測試案例生成采納率超過90%;其次,測試腳本必須實現自動一次成型;第三,測試數據自動裝配至腳本,且腳本級正確率超過90%;最后,業務結果驗證與缺陷識別的準確率超過90%以上,且實現零誤報。

然而現階段各環節仍面臨諸多挑戰:例如,AI生成的案例風格多樣,導致采納率不穩定;需求文檔缺失或過時造成案例召回率低;業務復雜、多決策點引發測試案例呈“笛卡爾積”式激增,進而降低可用性。此外,多數腳本仍需人工糾錯,這不僅耗時且顯著推高成本。自動生成的基礎數據難以全面覆蓋各類場景,腳本及環境問題常被誤判為缺陷,批量執行出錯后的自愈成本極高,這些均是阻礙AI測試有效落地的核心難題。

對此,劉沛總結指出,金融機構業務具有高度復雜性和低容錯率的特點,AI測試的落地實施不僅需要在技術層面取得突破,更需要有效解決全流程自動化、高品質案例腳本生成以及專家知識引入三大關鍵性問題。

基于一體化工具鏈平臺

打造AI+測試全流程智能化體系

AI應用的落地挑戰不僅源于研發創新過程中所遭遇的重重困難,還體現在金融機構實際的設計、開發、部署及應用環節中,所暴露出的諸多工程化難題。同樣,AI結合軟件測試的工程化落地,更是一個復雜的軟件工程。

基于服務金融機構三十年的深厚積淀,中電金信創新融合AI技術與金融軟件工程,推出了覆蓋需求分析、業務建模、設計規劃、實施部署與測試驗證的端到端一體化開發工藝及工具鏈平臺——源啟·數字構建平臺,推動軟件工程進入智能3.0時代。

面向AI測試領域,中電金信依托源啟·數字構建平臺打造了“源啟AI Agent測試機器人”,該產品基于金融測試專家知識庫與測試智能體技術,深度融合Qwen3大模型,實現從需求解析、案例生成到缺陷復測的全流程智能化。

源啟AI Agent測試機器人具備七大核心能力:界面元素精準識別精度達到90%;深度語義分析正確率實現85%;能夠批量生成測試案例與執行腳本;智能關聯歷史測試資產;智能裝配測試數據;自動生成測試報告;自動識別并提交案例缺陷。

隨著大模型技術的持續迭代,軟件測試行業將迎來更深刻的“AI革命”,中電金信愿與行業各方攜手合作,共同推進AI測試技術的標準化、規模化與智能化發展,讓軟件測試成為驅動數字經濟高質量發展的“關鍵力量”。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/98479.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/98479.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/98479.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

100、23種設計模式之適配器模式(9/23)

適配器模式(Adapter Pattern) 是一種結構型設計模式,它允許將不兼容的接口轉換為客戶端期望的接口,使原本由于接口不兼容而不能一起工作的類可以協同工作。 一、核心思想 將一個類的接口轉換成客戶期望的另一個接口使原本因接口不…

線上環境CPU使用率飆升,如何排查

線上環境CPU使用率飆升,如何排查 1.CPU飆升的常見原因 1. 代碼層面問題 死循環:錯誤的循環條件導致無限循環遞歸過深:沒有正確的終止條件算法效率低:O(n)或更高時間復雜度的算法處理大數據集頻繁GC:內存泄漏導致頻繁垃…

《sklearn機器學習——特征提取》

在 sklearn.feature_extraction 模塊中,DictVectorizer 是從字典(dict)中加載和提取特征的核心工具。它主要用于將包含特征名稱和值的 Python 字典列表轉換為機器學習算法所需的數值型數組或稀疏矩陣。 這種方法在處理結構化數據(…

IEEE出版,限時早鳥優惠!|2025年智能制造、機器人與自動化國際學術會議 (IMRA 2025)

2025年智能制造、機器人與自動化國際學術會議 (IMRA2025)2025 International Conference on Intelligent Manufacturing, Robotics, and Automation中國?湛江2025年11月14日-2025年11月16日IMRA2025權威出版大咖云集穩定檢索智能制造、人工智能、機器人、物聯網(Io…

C# 基于halcon的視覺工作流-章30-圓圓距離測量

C# 基于halcon的視覺工作流-章30-圓圓距離測量 本章目標: 一、利用圓卡尺找兩圓心; 二、distance_pp算子計算兩圓點距離; 三、匹配批量計算;本章是在章23-圓查找的基礎上進行測量使用,圓查找知識請閱讀章23&#xff0c…

java設計模式二、工廠

概述 工廠方法模式是一種常用的創建型設計模式,它通過將對象的創建過程封裝在工廠類中,實現了創建與使用的分離。這種模式不僅提高了代碼的復用性,還增強了系統的靈活性和可擴展性。本文將詳細介紹工廠方法模式的三種形式:簡單工廠…

Ubuntu 24.04 中 nvm 安裝 Node 權限問題解決

個人博客地址:Ubuntu 24.04 中 nvm 安裝 Node 權限問題解決 | 一張假鈔的真實世界 參考nvm的一個issue:https://github.com/nvm-sh/nvm/issues/3363 異常信息如下: $ nvm install 22 Downloading and installing node v22.19.0... Download…

Java面試-線程安全篇

一、synchronized關鍵字: 基本使用與作用:通過搶票代碼示例,展示了synchronized作為對象鎖,可避免多線程超賣或搶到同一張票問題,保證代碼原子性,同一時刻只有一個線程獲得鎖,其他線程阻塞。底層…

R 語言科研繪圖 --- 其他繪圖-匯總2

在發表科研論文的過程中,科研繪圖是必不可少的,一張好看的圖形會是文章很大的加分項。 為了便于使用,本系列文章介紹的所有繪圖都已收錄到了 sciRplot 項目中,獲取方式: R 語言科研繪圖模板 --- sciRplothttps://mp.…

【數學建模學習筆記】啟發式算法:粒子群算法

零基礎小白看懂粒子群優化算法(PSO)一、什么是粒子群優化算法?簡單說,粒子群優化算法(PSO)是一種模擬鳥群 / 魚群覓食的智能算法。想象一群鳥在找食物:每只鳥(叫 “粒子”&#xff0…

【Gitlab】Ubuntu 20.04服務器部署Gitlab

寫一個 適用于 Ubuntu 20.04/22.04 的 GitLab 一鍵部署腳本,包括:安裝依賴安裝 GitLab CE配置公網 IP 或域名自動開啟 HTTPS(Let’s Encrypt)配置防火墻下面是完整腳本:#!/bin/bash# # GitLab 一鍵安裝腳本 # # 1. 檢…

Android 15重磅升級:16KB內存頁機制詳解與適配指南

一、背景隨著Android硬件架構的持續演進,新一代設備開始采用16KB內存頁(Page Size)機制,逐步替代傳統的4KB內存頁設計。此項底層變更對應用兼容性產生直接影響,特別是對依賴Native層庫、JNI接口或自定義內存管理模塊的…

Mybatis-8 動態SQL

動態SQL-官方文檔 文檔地址 動態 SQL_MyBatis中文網 為什么需要動態SQL 1、動態SQL是MyBatis的強大特性之一 2、使用JDBC或其它類似的框架,根據不同條件拼接SQL語句非常麻煩,例如拼接時要確保不能忘記添加必要的空格,還要注意去掉列表最后一…

PySpark數據輸入

PySpark數據輸入 1.理解RDD對象 2.掌握PySpark數據輸入的2種方法 RDD對象 PySpark支持多種數據的輸入,在輸入完成后,都會得到一個:RDD類的對象 RDD全稱為:彈性分布式數據集(Resilient Distributed Datasets&#xff09…

【系統架構設計(16)】軟件架構設計二:軟件架構風格:構建系統的設計模式與選擇指南

文章目錄一、核心思想二、數據流風格:以數據流動為核心的處理模式三、調用返回風格:基于程序調用的層次化組織四、獨立構件風格:基于事件驅動的松耦合架構五、虛擬機風格:提供抽象執行環境的架構模式六、倉庫風格:以數…

MySQL速記小冊(1)

1【Q】:Mysql中的數據排序是怎么實現的?【A】:排序過程中如果字段有索引,則利用索引排序。反之使用文件排序。在文件排序中,如果數據量少則在內存中排序,使用單路排序或雙路排序。如果數據量大則利于磁盤文…

20250904 10:45_排查10.1.3.35新QMS系統RMAN備份失敗問題(優化腳本里的環境配置,增加了check_oracle_env 函數)

一、RMAN備份失敗日志如下 [2025-09-04 04:00:01] 備份腳本啟動 [2025-09-04 04:00:01] 開始 RMAN 備份 CDB: ORCLCDB Message file RMAN<lang>.msb not found Verify that ORACLE_HOME is set properly [2025-09-04 04:00:01] RMAN 備份失敗! 二、原備份腳本存檔…

Vue3源碼reactivity響應式篇之EffectScope

概述 EffectScope是Vue3中一個響應式系統的輔助類&#xff0c;用于管理副作用&#xff08;effect&#xff09;的作用域。它可以幫助我們更好地組織和管理多個effect&#xff0c;便于一起停止或暫停以及恢復&#xff0c;避免了全局狀態的污染和管理的復雜性。 每一個vue組件的實…

MySQL 日志全解析:Binlog/Redo/Undo 等 5 類關鍵日志的配置、作用與最佳實踐

1 二進制日志&#xff08;Binlog&#xff09;&#xff1a;配置與核心作用 Binlog 是 MySQL 中跨存儲引擎的核心日志&#xff0c;記錄所有數據修改操作&#xff0c;主要用于主從復制、數據備份恢復與跨庫遷移。 1.1 Binlog 核心操作 開啟 Binlog 若需開啟 Binlog&#xff0c;需在…

springboot 之 HTML與圖片生成 (2)

前言 之前寫了一篇html轉圖片的 文章&#xff0c;使用中文時會出現亂碼情況&#xff0c;后來又從網上找了下信息&#xff0c;這篇主要介紹下另一個轉換庫。 依賴 <!-- 用于將html轉圖片--><dependency><groupId>gui.ava</groupId><artifactId>…