與我們聯係

金融

世界頂級金融機構如何測試

世界頂級金融機構如何測試3

世界頂級金融機構如何測試4通過Jori Ramakers,客戶體驗策略總監,Tricentis

主要金融機構的QA團隊負責確保他們的軟件符合正確的質量標準,他們被創新壓力、複雜性和監管的競爭力量夾在中間。隨著這些公司重新設想他們做生意的方式,快速和創新的應用程序開發已經成為一個競爭的不同點。

當然,企業金融機構是複雜的、高度監管的環境。在公司迅速采用api和微服務來實現連接和開放的同時,他們的事務也要通過大型機、常見的打包應用程序(如SAP、Salesforce和ServiceNow),以及行業特定的應用程序(如Avaloq、Finacle和nCino)。此外,這些交易通常使用一係列專門的消息格式和協議,如SWIFT、SEPA和EDI。

徹底測試這一係列金融體係——尤其是在它們繼續快速發展的情況下——可能既可怕又令人畏懼。一個被忽視的“故障”可能會導致監管合規調查,甚至處罰。當沒有犯錯的空間時,開發者“快速行動並打破規則”的咒語就不再適用了。

為了衡量金融領導人如何應對這些前所未有的要求,a最近進行的調查探索了頂級金融公司——包括銀行、保險、金融服務和支付提供商——如何測試他們的業務和客戶所依賴的軟件。幸運的是,結果顯示,該行業似乎已經迎接了挑戰。

認真對待測試

該調查基準的一個重要部分涉及評估組織在實施成熟、可持續的測試流程的關鍵要素方麵的進展。調查發現,金融機構在執行策略(60%更成熟)、測試覆蓋率(36%更成熟)、持續集成測試(39%)、測試角色(36%)和測試管理(34%)方麵領先於他們的同行。

基於這些數據,我們似乎可以有把握地認為,金融行業對測試的重視程度很高。事實上,這一假設得到了額外分析的進一步支持,該分析發現,金融組織比其他部門的公司更有可能在31到46%之間擁有測試架構師和自動化工程師,更有50%的可能擁有彈性測試自動化,更有2.5倍的可能將自動化測試完全集成到他們的CI/CD管道中。

測試覆蓋的成熟度

在大多數金融應用中,沒有犯錯的餘地。雖然對於許多企業來說,將經過輕微測試的更新推送到生產中並做好回滾準備是可行的,但這在金融行業絕對不是這樣。因此,看到金融機構在發布應用程序之前比其他行業的同行更嚴格地測試它們的應用程序,令人感到欣慰。

根據該調查的測試覆蓋率評估,金融機構比其他領域的同齡人成熟程度高出50%,這令人震驚。評估測試減輕風險的效果如何,覆蓋評估考慮諸如基於風險的測試、需求覆蓋、測試用例設計方法,以及探索性測試等因素——這些方法一起幫助公司有效地識別對組織有高度影響的問題。

評估還發現,在金融行業中,測試覆蓋率領導者和落後者之間的差距比其他地方小50%,隻有15%的團隊未能跟蹤測試覆蓋率,相比之下,其他行業是34%,並且超過36%的團隊實現了超過75%的需求覆蓋率——是其他任何地方的兩倍。

適應快,掌握難

調查發現,雖然金融機構更有可能采用關鍵的持續測試元素,如自動化、持續集成測試、服務虛擬化和測試環境策略,但他們不太可能掌握它們。

那麼,為什麼會有這麼多金融團隊處於中間期限呢?他們更有可能開始采用這些關鍵的實踐,因為他們認識到卓越的品質是他們業務中必須具備的。為了讓利益相關者、客戶和監管機構滿意,快速評估變更是否會破壞核心功能非常重要。然而,這是不可能的,沒有複雜的測試自動化集成到DevOps管道,沒有按需訪問可靠和現實的測試環境。

但這並不容易。采用這些關鍵實踐是一回事;掌握它們完全是另一回事。金融團隊麵臨著一係列緊迫的挑戰,比如複雜的應用程序棧,包括從移動到大型機的一切,無數的集成點,各種專門的消息格式,令人生畏的測試數據需求,以及大量難以根據請求啟動的複雜測試環境。因此,金融團隊似乎比其他行業的同行更難掌握這些實踐也就不足為奇了。

銀行是最突出的

從各方麵看,金融業的高質量成就令人矚目。但即使在這一精英群體中,銀行業也很突出。它在測試自動化方麵的成熟度尤其令人印象深刻,銀行在測試自動化方麵的得分比金融行業以外的公司高出42%。

根據調查的結果,當將測試嵌入到持續集成過程中時,銀行團隊的成熟度比其他組織高87%,並且79%的銀行團隊至少每天運行測試,相比之下,金融團隊的55%和非金融團隊的37%。此外,盡管銀行在合作方麵的排名低於其他金融公司,但仍略高於行業外的公司。

保險機構在測試數據管理方麵處於領先地位

在測試數據管理方麵,保險部門的團隊比他們的同行更成熟。測試自動化和持續測試最被低估的痛苦之一,測試數據管理遠比人們意識到的要困難,直到他們不得不與它搏鬥。但是,對於突破測試自動化平台和自動化複雜的端到端場景(組織確實希望定期檢查)來說,這絕對是至關重要的。

調查顯示,保險團隊的測試數據自動化率比他們的非金融同行高60%,他們的整體測試數據策略比金融領域以外的公司成熟63%——相比之下,銀行成熟31%。也許正是這種對測試數據管理的掌握,解釋了為什麼保險團隊實現了更有彈性的測試自動化(23%,而行業外為15%)。

如今,無論何時何地,客戶都希望獲得完美的數字體驗。因此,如果一家金融服務提供商的應用程序不像其客戶用於娛樂的應用程序那樣靈活、快速和個性化,那麼就會有大量的顛覆者——包括金融科技公司和大型科技公司——隨時準備搶走這些客戶。因此,令人鼓舞的是,金融業——尤其是銀行和保險公司——在測試實踐方麵已經足夠成熟,可以確保他們的應用程序提供客戶所需的體驗。

編輯和廣告商披露
我們的網站為您提供各類金融產品和服務的信息、新聞、新聞稿、意見和軟文。這不會被認為是財務建議,應該隻考慮作為信息的目的。我們不能保證所提供的關於您個人或個人情況的任何信息的準確性或適用性。在作出任何財務決定前,請向專業人士谘詢。我們鏈接到各種第三方網站,聯屬銷售網絡,並可能鏈接到我們的廣告合作夥伴的網站。雖然我們與各種各樣的廣告和附屬網絡聯係在一起,但這並不影響我們的分析或意見。當您查看或點擊我們文章上的某些鏈接時,我們的合作夥伴可能會因向您展示內容或進行購買或填寫表格而對我們進行補償。這不會給你帶來任何額外的費用。為使您更容易識別或區分讚助文章或鏈接,您可以將我們網站上的所有文章或鏈接視為合作夥伴認可的鏈接。
2022年全球銀行和金融評論獎提名
2022年頒獎禮現在開始。按此提名

廣告

帶有秘密和分析的時事通訊。現在就訂閱

Baidu
map