伴隨分布式技術的發(fā)展,目前眾多銀行開始探索使用分布式微服務架構,建設的全新銀行系統(tǒng),,降低IT運營成本。分布式微服務架構在提升系統(tǒng)的靈活度的同時,,也會帶來節(jié)點增多、鏈路變長,、事務一致性控制難等風險,。需要對分布式微服務架構進行專項測試,以確保系統(tǒng)的穩(wěn)定可靠運行,。近年來神州信息實施過多個分布式微服務架構的非功能測試項目,,覆蓋了主流分布式微服務框架,如:Dubbo,、SOFA,、MPAAS、SpringCloud,。
對于大型業(yè)務系統(tǒng)的建設,,往往涉及數(shù)十個關聯(lián)系統(tǒng),需要對系統(tǒng)項目群進行整體的性能測試,。近年來我們?yōu)槎嗉医鹑诳蛻籼峁┝诵潞诵牡却笮晚椖咳旱男阅軠y試,、性能巡檢、性能調(diào)優(yōu)服務,,有效保障了系統(tǒng)的性能和穩(wěn)定運行,。通過項目的實施,我們積累了一整套針對大型項目群的性能測試解決方案,。
分布式微服務架構測試能力
ESC服務器,、網(wǎng)絡、存儲,、SLB異常容錯能力,、可維護性以及可靠性。
性能,、穩(wěn)定性,、異常容錯能力、可維護性,、可擴展性和可靠性,,測試技術組件包括:分布式微服務框架、網(wǎng)關,、配置中心,、監(jiān)控中心、分布式緩存,、消息隊列,、數(shù)據(jù)訪問代理、分布式數(shù)據(jù)庫,。
測試策略是先對單個微服務進行驗證,,然后通過對外交易接口對微服務串聯(lián)后的業(yè)務流程進行測試驗證,。主要關注微服務性能、穩(wěn)定性,、異常容錯能力,、分布式事務一致性、可維護性,、資金核對,、可擴展性和可靠性。
在復雜的分布式系統(tǒng)中,,無法阻止故障的發(fā)生,,應該致力于在異常行為被觸發(fā)之前,盡可能多地識別風險,。針對性地進行加固,,防范,從而避免故障發(fā)生時所帶來的嚴重后果,?;煦鐪y試基于一套通過在生產(chǎn)分布式系統(tǒng)上進行實驗,主動找出系統(tǒng)中的脆弱環(huán)節(jié)的方法學,。通過實證的驗證方法可以打造更具彈性的系統(tǒng),,同時更透徹的掌握系統(tǒng)運行時的各種行為規(guī)律。
傳統(tǒng)性能測試服務能力
· 專業(yè)團隊:大型項目群性能實施團隊
· 測試工具:性能壓測工具,、性能擋板工具
· 測試經(jīng)驗:金融行業(yè)大型項目群(核心,、信貸、支付,、信用卡,、數(shù)據(jù)平臺等)
· 工作流程:項目群性能測試實施工作規(guī)程。
· 測試策略:先局部再整體,,逐步集成,。
· 測試方法:指標量化方法、模型構建方法,、性能問題定位方法,。
· 實施規(guī)范:方案規(guī)范、案例規(guī)范,、腳本開發(fā)規(guī)范,、數(shù)據(jù)準備規(guī)范、測試執(zhí)行規(guī)范,。
· 過程指南:標準案例和場景設計指南,、腳本開發(fā)指南,、測試工具和監(jiān)控工具使用指南,。
· 過程模板:需求調(diào)研,、測試方案、測試案例,、問題記錄,、測試執(zhí)行日志、測試報告,。
神州信息擁有國內(nèi)業(yè)界較為完整的測試技術體系,,其內(nèi)涵包括:豐富的金融行業(yè)經(jīng)驗和業(yè)務知識、多年在金融領域非功能測試經(jīng)驗,、業(yè)界最佳實踐的測試方法論,、領先業(yè)界的組織管理和交付能力、基于銀行業(yè)的非功能測試資產(chǎn)庫,。
神州信息集多年專業(yè)測試服務之經(jīng)驗,,有自主研發(fā)了非功能測試監(jiān)控平臺,并將區(qū)持續(xù)完善和優(yōu)化,,遵循業(yè)界最佳實踐,,采用目前主流技術,更加適用于金融行業(yè)的測試流程,。
神州信息交付部門是一支專業(yè)化,、序列化的隊伍,擁有3100+多名各種類型和級別的專業(yè)人員,,其中資深測試以及非功能專家占8%以上,,中高級測試工程師約占57%。金字塔型的人力資源結(jié)構為神州信息測試能力提供了完美支撐,,包括測試方案準出,、項目實施交付、測試服務體系等各類人才,。
為客戶提供流程化和規(guī)范化的非功能測試服務,,保障分布式微服務系統(tǒng)上線后運行的高效、穩(wěn)定和可靠,。
幫助客戶建立分布式微服務的開發(fā)規(guī)范,,為后續(xù)的分布式微服務架構推廣提供支撐。
提供大型項目群性能測試服務,,保障系統(tǒng)運行的高效,、穩(wěn)定和可靠。
帶來大型項目群性能測試實施工藝,,幫助客戶優(yōu)化性能測試體系。
專業(yè)測試團隊是提升軟件質(zhì)量的重要手段,,是金融行業(yè)風險防控的重要途徑,,獨立的第三方專業(yè)化測試服務正成為中國金融行業(yè)的重要選擇和發(fā)展趨勢。
心理相容,行為一致,,相互扶持,實現(xiàn)知識與信息共享,。神州信息一直秉承科技創(chuàng)新的價值理念,,建立健全長效的激勵機制,具備吸引人才,、留住人才的有效手段,,從而為公司持續(xù),、穩(wěn)健的發(fā)展提供可靠的人力資源保證,。
王聰:13811150425