科技改變生活 · 科技引領未來
測試之于銀行猶如生產流水線上的檢測儀。銀行核心業務系統直接關系著銀行的安全生產,測試是保證其穩定運行的重要方式。
然而,眾所周知,銀行系統是當今軟件行業中最復雜的應用之一,但由于功能繁多、流程復雜,各個交易之間關聯、各個金融產品之間互相關聯,加上繁多的業務帶來的海量數據…對銀行核心業務進行全覆蓋的測試非常困難,往往需要“人肉測試”——測試人員從需求收集評審、到需求分析&案例編寫,需要手動測試、反復檢查,工作量繁冗,為銀行科技部、業務部的日常工作帶來巨大的挑戰。
基于上述痛點,結合我國銀行信息化建設的具體實踐、服務銀行業多年的積累及項目積淀,文思海輝·金融創新推出銀行核心業務智能化測試系統,經過歷時近一年的架構設計及研發,該系統將于今年8月正式上線。
作為智能一體化測試工具,該系統主要應用于銀行科技部及業務部的核心測試工作,定位于解決銀行核心測試業務復雜度高、設計執行可復用性低、人員操作重復度高、系統測試周期長等問題,不僅可實現全生命周期的測試過程監控,還將功能測試和自動化測試有效結合,具備銀行產品業務模型、功能案例自動化生成、測試案例自動化執行、測試生命周期管理四大功能。
(文思海輝·金融銀行核心業務智能化測試系統架構圖)
首先,銀行產品業務模型是系統內置銀行核心系統業務模型,含存款、貸款、公共、核算、銀行卡、支付結算等銀行主流業務,客戶可以通過業務模型的復用,提高測試需求分析效率,同時參考業務模型快速確認和補充個性化的業務需求;第二,功能案例自動化生成是指該系統功能測試案例可一鍵自動化生成測試案例,保證對功能點的全覆蓋,形成最優案例集合,支持客戶在不同項目規模、不同測試階段條件下對測試顆粒度的差異性要求;第三,測試案例自動化執行功能則可實現動態測試的自動化——測試人員從已生成的案例中進行挑選,進行基礎配置后直接進行測試案例執行,生成自動化測試執行報告,簡化了測試人員編寫測試腳本的工作,打破了自動化測試對測試人員技能限制的壁壘;最后,該系統可以對測試全生命周期管控——從測試啟動、測試設計、測試規劃、測試執行、測試監控到測試收尾全過程,以測試標準管理過程為引導,有效的對客戶測試流程、測試標準、測試質量進行監管和控制,以確保銀行核心業務系統數據正確、運行穩定,全面保障客戶利益。
由此可見,文思海輝·金融銀行核心業務智能化測試系統的面世,將使測試人員從核心系統的測試案例編寫和執行工作中解脫出來,大大減少人工編寫時間,解決手動測試繁冗復雜的難題。同時,該系統支持業務模型支持基礎數據分離管理,便于經驗性數據選擇性復用;業務場景模型支持自主設置,保證業務流程的全局性分析;測試案例模板支持靈活定制,適用于復雜環境下客戶需求;測試缺陷跟蹤與記錄,促進多角色溝通的及時性和有效性;測試結果實時跟蹤,測試報告一鍵生成;多維度(項目群、項目、輪次、人員、日期等)測試指標統計。
文思海輝·金融銀行核心業務智能化測試系統將助力銀行實現從系統、業務、產品到運營能力的全升級,保障銀行安全生產的核心,推動銀行智能化、自動化建設更進一步。
丁楠東