用戶驗(yàn)收測(cè)試在銀行數(shù)字化轉(zhuǎn)型中的創(chuàng)新實(shí)踐_第1頁
用戶驗(yàn)收測(cè)試在銀行數(shù)字化轉(zhuǎn)型中的創(chuàng)新實(shí)踐_第2頁
用戶驗(yàn)收測(cè)試在銀行數(shù)字化轉(zhuǎn)型中的創(chuàng)新實(shí)踐_第3頁
用戶驗(yàn)收測(cè)試在銀行數(shù)字化轉(zhuǎn)型中的創(chuàng)新實(shí)踐_第4頁
用戶驗(yàn)收測(cè)試在銀行數(shù)字化轉(zhuǎn)型中的創(chuàng)新實(shí)踐_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

近年來,伴隨云計(jì)算、大數(shù)據(jù)、人工智能等新技術(shù)的快速發(fā)展,金融與科技的融合程度不斷加深,為銀行業(yè)轉(zhuǎn)型升級(jí)、提高全要素生產(chǎn)效率帶來了新的機(jī)遇,各家銀行紛紛開展數(shù)字化轉(zhuǎn)型,銀行信息化建設(shè)的架構(gòu)、模式、流程等均發(fā)生了重大變革。測(cè)試工作是質(zhì)量保障的重要環(huán)節(jié),如何保證產(chǎn)品研發(fā)效率更高、用戶體驗(yàn)更佳、系統(tǒng)運(yùn)行更穩(wěn)定,成為商業(yè)銀行急需解決的重要課題,并對(duì)新時(shí)期測(cè)試工作提出了全新挑戰(zhàn)。一是測(cè)試迭代速度越來越快。市場(chǎng)要求金融服務(wù)響應(yīng)更迅捷,銀行信息系統(tǒng)新功能和新產(chǎn)品上線交付的速度由原來的每季度、每月一次,發(fā)展到現(xiàn)今的每周一次,甚至一周多次,交付效率的加快要求軟件測(cè)試的速度也需要同步提升。二是測(cè)試復(fù)雜程度不斷加深。隨著銀行業(yè)務(wù)規(guī)模和種類的不斷拓展,以及大數(shù)據(jù)、云計(jì)算、人工智能等新技術(shù)的廣泛應(yīng)用,銀行業(yè)信息系統(tǒng)范圍、架構(gòu)規(guī)模、交易鏈路復(fù)雜性等都在不斷提高,可能產(chǎn)生缺陷的因素也越來越多,測(cè)試需要覆蓋的場(chǎng)景和功能點(diǎn)越來越復(fù)雜。三是測(cè)試質(zhì)量要求持續(xù)提高。當(dāng)前,監(jiān)管部門對(duì)銀行系統(tǒng)安全穩(wěn)定運(yùn)行的要求愈發(fā)嚴(yán)格,用戶對(duì)銀行產(chǎn)品體驗(yàn)的要求更高,銀行間同質(zhì)化產(chǎn)品競(jìng)爭也不斷加劇,類似變化促使測(cè)試工作逐步從最初的功能可用性驗(yàn)證擴(kuò)展到兼容性、用戶界面、用戶體驗(yàn)、操作合理性等多個(gè)方面。為應(yīng)對(duì)上述變化,浦發(fā)銀行從2018年起歷經(jīng)3年多的時(shí)間,由測(cè)試部門的專業(yè)測(cè)試人員牽頭,組建了承接全行大部分業(yè)務(wù)系統(tǒng)的用戶驗(yàn)收測(cè)試團(tuán)隊(duì),并圍繞“創(chuàng)新自主化、流程平臺(tái)化、管理可視化”的工作思路開啟了一系列創(chuàng)新實(shí)踐,通過機(jī)制優(yōu)化、數(shù)據(jù)驅(qū)動(dòng)、技術(shù)賦能,致力于為銀行數(shù)字化轉(zhuǎn)型提質(zhì)、增效、賦能。一、錨定測(cè)試難點(diǎn),推進(jìn)業(yè)務(wù)、開發(fā)、測(cè)試深度融合對(duì)于商業(yè)銀行而言,用戶驗(yàn)收測(cè)試是當(dāng)前最重要的測(cè)試類型之一,主要指站在用戶或銀行一線員工的角度,檢驗(yàn)銀行系統(tǒng)是否可在功能、兼容、用戶體驗(yàn)等方面滿足預(yù)定需求,其對(duì)于提升產(chǎn)品質(zhì)量、滿足客戶需求、保障系統(tǒng)功能性和穩(wěn)定性等均起著至關(guān)重要的作用。然而,以往的用戶驗(yàn)收測(cè)試通常由業(yè)務(wù)人員承擔(dān),經(jīng)常存在工作投入量大、測(cè)試資源匱乏、測(cè)試方法不專業(yè)等問題,一些重大項(xiàng)目往往因驗(yàn)收測(cè)試進(jìn)展緩慢而影響了上線交付的時(shí)間,且很多缺陷到上線投產(chǎn)后才被發(fā)現(xiàn),甚至嚴(yán)重影響了用戶的使用體驗(yàn)。尤其在數(shù)字金融時(shí)代,隨著新興技術(shù)在開放、互聯(lián)、競(jìng)爭、合規(guī)、風(fēng)控等領(lǐng)域大量應(yīng)用,以往在用戶驗(yàn)收測(cè)試工作中存在的問題隱患也更加凸顯。舉例來說,傳統(tǒng)的用戶驗(yàn)收測(cè)試通常是在項(xiàng)目研發(fā)周期的后半段開展,一方面測(cè)試人員介入較晚、缺少主動(dòng)權(quán),只能被動(dòng)接受既成的業(yè)務(wù)需求和軟件版本;另一方面也需要耗費(fèi)較多的時(shí)間理解需求和準(zhǔn)備案例,影響軟件交付效率。對(duì)此,浦發(fā)銀行組建了由業(yè)務(wù)、開發(fā)、測(cè)試人員組成的融合團(tuán)隊(duì),以“目標(biāo)一致、利益共享、責(zé)任共擔(dān)”為核心原則,積極提升需求溝通和研發(fā)效率。同時(shí),通過開展測(cè)試左移,將測(cè)試活動(dòng)從傳統(tǒng)的代碼開發(fā)完成后左移至需求、設(shè)計(jì)和代碼實(shí)現(xiàn)階段。例如,在需求階段,測(cè)試人員將提前開展測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)、測(cè)試案例編寫等工作,從而顯著提升了測(cè)試交付效率。在代碼實(shí)現(xiàn)階段,通過在每次提版后即開展自動(dòng)化回歸測(cè)試,可及時(shí)發(fā)現(xiàn)因代碼變化導(dǎo)致存量功能產(chǎn)生問題的風(fēng)險(xiǎn),進(jìn)而提高用戶驗(yàn)收測(cè)試的質(zhì)量。從實(shí)踐成效來看,浦發(fā)銀行通過建立融合團(tuán)隊(duì)和開展測(cè)試左移,不僅在需求和設(shè)計(jì)階段即能夠提早發(fā)現(xiàn)和預(yù)防缺陷,還可幫助測(cè)試人員加速從“被動(dòng)響應(yīng)”向“主動(dòng)預(yù)防”轉(zhuǎn)變,進(jìn)一步減少了風(fēng)險(xiǎn)隱患。同時(shí),業(yè)務(wù)、研發(fā)、測(cè)試之間的溝通協(xié)作也更加順暢,通過增進(jìn)測(cè)試人員對(duì)需求和業(yè)務(wù)場(chǎng)景的理解,同樣有利于加強(qiáng)測(cè)試的廣度和深度,提升測(cè)試質(zhì)量。此外,由于很多工作都已被前置,不僅有利于縮短測(cè)試階段所需的時(shí)間,還可顯著提升新功能的上線效率。二、強(qiáng)化工具自主研發(fā),促進(jìn)測(cè)試質(zhì)效提升在人手有限的情況下,測(cè)試部門要全面承接用戶驗(yàn)收測(cè)試工作離不開工具的有效支撐。為此,浦發(fā)銀行不斷加強(qiáng)測(cè)試工具的自主研發(fā),以促進(jìn)用戶驗(yàn)收測(cè)試的質(zhì)效提升。1.自研測(cè)試案例生成工具,提升案例設(shè)計(jì)規(guī)范和生成效率測(cè)試案例的分析設(shè)計(jì)是軟件測(cè)試工作過程中最重要的環(huán)節(jié)之一,如何確保測(cè)試案例設(shè)計(jì)的有效性,通過技術(shù)手段降低測(cè)試案例準(zhǔn)備的人力投入,是提升測(cè)試效能和質(zhì)量的關(guān)鍵因素之一。為此,浦發(fā)銀行積極開展測(cè)試案例自動(dòng)化生成工具的研發(fā)工作,綜合運(yùn)用基于思維導(dǎo)圖模型的業(yè)務(wù)規(guī)則等價(jià)類分析、基于操作流程圖的測(cè)試需求梳理、基于微服務(wù)架構(gòu)的全類型測(cè)試案例自動(dòng)生成引擎等手段,將測(cè)試分析建??焖俎D(zhuǎn)換為測(cè)試案例,實(shí)現(xiàn)了測(cè)試案例自動(dòng)化生成,最終大幅提升了從收到需求到生成案例這一過程的執(zhí)行效率。實(shí)踐中,上述測(cè)試案例自動(dòng)生成技術(shù)已應(yīng)用于250多個(gè)業(yè)務(wù)系統(tǒng),相較傳統(tǒng)案例生成方式,新建系統(tǒng)案例準(zhǔn)備效率提升約28%、存量系統(tǒng)效率提升約51%,并實(shí)現(xiàn)了測(cè)試案例的可積累性、可重用性、易檢索性、易維護(hù)性與規(guī)范性。2.建設(shè)測(cè)試數(shù)據(jù)自動(dòng)化工廠,解決測(cè)試造數(shù)痛點(diǎn)傳統(tǒng)模式下,測(cè)試工作中一直存在造數(shù)過程復(fù)雜、人工操作工作量大、效率低下等問題,嚴(yán)重牽扯了開發(fā)、測(cè)試和業(yè)務(wù)人員的精力,以至于影響研發(fā)效率。對(duì)此,浦發(fā)銀行專門打造了測(cè)試數(shù)據(jù)自動(dòng)化工廠。與傳統(tǒng)使用SQL語句,只能在單個(gè)系統(tǒng)、有限場(chǎng)景中造數(shù)不同,測(cè)試數(shù)據(jù)自動(dòng)化工廠可通過模擬用戶業(yè)務(wù)操作來產(chǎn)生測(cè)試數(shù)據(jù),并基于交易串接的方式實(shí)現(xiàn)多場(chǎng)景、多系統(tǒng)間的測(cè)試數(shù)據(jù)自動(dòng)化生成。例如,對(duì)新開公司客戶號(hào)、個(gè)人客戶信息建立等復(fù)雜場(chǎng)景的測(cè)試數(shù)據(jù),原本手工造數(shù)每條需要5~15分鐘,而通過平臺(tái)造數(shù)只需10~30秒,造數(shù)復(fù)雜度和人工操作難度大幅度降低,最終使測(cè)試效率得到極大提升。三、打造測(cè)試中臺(tái),構(gòu)建持續(xù)測(cè)試流水線為推動(dòng)測(cè)試與開發(fā)深度融合,浦發(fā)銀行在數(shù)字化轉(zhuǎn)型過程中將質(zhì)量和效率要求內(nèi)嵌到敏捷研發(fā)的工作流程中,創(chuàng)新打造了高度契合自身研發(fā)體系的測(cè)試中臺(tái)系統(tǒng)(如圖1所示),其具體功能如下:圖1浦發(fā)銀行測(cè)試中臺(tái)系統(tǒng)架構(gòu)一是實(shí)現(xiàn)測(cè)試服務(wù)能力的標(biāo)準(zhǔn)化、服務(wù)化與開放化。測(cè)試中臺(tái)通過將源代碼掃描、性能、安全、接口測(cè)試、UI測(cè)試、測(cè)試環(huán)境構(gòu)建、測(cè)試數(shù)據(jù)生成等各類測(cè)試能力以API方式提供對(duì)外接口,使其可作為共享服務(wù)供外部應(yīng)用調(diào)用,實(shí)現(xiàn)了對(duì)各類測(cè)試工具和平臺(tái)的能力整合。二是構(gòu)建持續(xù)測(cè)試流水線,將測(cè)試服務(wù)能力內(nèi)嵌到多個(gè)場(chǎng)景。測(cè)試中臺(tái)通過將功能、性能、安全、源代碼掃描等多種測(cè)試能力通過流水線的方式串接在一起,構(gòu)建形成了持續(xù)測(cè)試流水線,既能夠在日?;貧w測(cè)試過程中獨(dú)立運(yùn)行,也能夠被DevOps流水線所調(diào)用,從而具備了多種場(chǎng)景下的測(cè)試服務(wù)能力。同時(shí),基于持續(xù)測(cè)試流水線還可將測(cè)試服務(wù)能力前移到日常開發(fā)過程當(dāng)中,進(jìn)而盡早開展各類測(cè)試,整體提升開發(fā)質(zhì)量。三是打造測(cè)試工具共性的需求功能。測(cè)試中臺(tái)通過搭建各類測(cè)試工具所需的共性功能,如測(cè)試數(shù)據(jù)工廠、測(cè)試報(bào)告生成、安全權(quán)限控制、日志記錄、度量數(shù)據(jù)采集等,有效避免了不同測(cè)試工具的重復(fù)建設(shè),并可顯著減少因外部需求導(dǎo)致的測(cè)試工具本身的頻繁調(diào)整,更好地快速響應(yīng)和實(shí)現(xiàn)個(gè)性化需求。四、推進(jìn)數(shù)據(jù)驅(qū)動(dòng),建立全方位測(cè)試管理度量體系為做好用戶驗(yàn)收測(cè)試管理,商業(yè)銀行需要建立以數(shù)據(jù)驅(qū)動(dòng)為核心的測(cè)試管理體系,并開展細(xì)致、有效、及時(shí)的度量分析。然而,由于測(cè)試管理數(shù)據(jù)往往被存放在多個(gè)測(cè)試工具中,易導(dǎo)致數(shù)據(jù)孤島多、數(shù)據(jù)類型多、數(shù)據(jù)體量大、數(shù)據(jù)源多樣化、數(shù)據(jù)質(zhì)量低、數(shù)據(jù)不直觀等諸多問題。對(duì)此,浦發(fā)銀行在做好架構(gòu)規(guī)劃的前提下,從前、中、后臺(tái)分別開展了數(shù)據(jù)能力建設(shè),并打造可快速定制的測(cè)試數(shù)據(jù)服務(wù)能力,實(shí)現(xiàn)了各類測(cè)試數(shù)據(jù)“可采集、可分析、可使用、可度量”,最終形成了對(duì)測(cè)試數(shù)據(jù)的閉環(huán)管理。一是在數(shù)據(jù)后臺(tái)方面,建設(shè)了測(cè)試數(shù)據(jù)分析與服務(wù)平臺(tái)。該平臺(tái)基于大數(shù)據(jù)技術(shù),可實(shí)現(xiàn)面向多來源、多類型測(cè)試數(shù)據(jù)的集中采集、清洗、存儲(chǔ),從而有效整合各類系統(tǒng)的底層數(shù)據(jù),打通數(shù)據(jù)孤島,為上層應(yīng)用提供穩(wěn)定高效的數(shù)據(jù)存儲(chǔ)和分布式計(jì)算資源。二是在數(shù)據(jù)中臺(tái)方面,實(shí)現(xiàn)了基于后臺(tái)底層數(shù)據(jù)的處理、分析功能。為減輕上層應(yīng)用的計(jì)算負(fù)擔(dān),浦發(fā)銀行開發(fā)運(yùn)行了1000余個(gè)面向各類測(cè)試過程數(shù)據(jù)的實(shí)時(shí)和批量處理調(diào)度任務(wù),同時(shí)將數(shù)據(jù)處理能力集中到測(cè)試中臺(tái),運(yùn)用大數(shù)據(jù)、人工智能、機(jī)器學(xué)習(xí)等技術(shù)構(gòu)建了多種數(shù)據(jù)加工算法模型,并搭建了各類數(shù)據(jù)服務(wù)的標(biāo)準(zhǔn)化服務(wù)接口供各類應(yīng)用場(chǎng)景調(diào)用。三是在數(shù)據(jù)前臺(tái)方面,開展了各類數(shù)據(jù)應(yīng)用場(chǎng)景和可視化建設(shè)。浦發(fā)銀行通過打造質(zhì)量畫像,從代碼問題、測(cè)試缺陷、生產(chǎn)事件等多個(gè)維度量化了各項(xiàng)指標(biāo)和數(shù)字化標(biāo)簽。同時(shí),構(gòu)建用戶體驗(yàn)輿情分析系統(tǒng),及時(shí)采集、處理和響應(yīng)由應(yīng)用市場(chǎng)、客服、用戶訪談等渠道反饋的用戶體驗(yàn)輿情信息。此外,浦發(fā)銀行還基于組織管理視角構(gòu)建了可視化分析平臺(tái),支持從測(cè)試服務(wù)水平、系統(tǒng)質(zhì)量、項(xiàng)目進(jìn)度、預(yù)算執(zhí)行、行員管理、外包資源、測(cè)試資產(chǎn)等多個(gè)視角和維度,對(duì)測(cè)試工作的“人、財(cái)、物”進(jìn)行全方位、可視化分析和展示,做到測(cè)試工作“心中有數(shù)”。五、創(chuàng)新測(cè)試方法,提高測(cè)試質(zhì)量1.實(shí)施基于風(fēng)險(xiǎn)的測(cè)試,推動(dòng)測(cè)試策略從“發(fā)現(xiàn)缺陷”向“預(yù)防缺陷”演進(jìn)通常情況下,由于測(cè)試時(shí)間有限,用戶驗(yàn)收測(cè)試不可能窮盡每個(gè)版本的每個(gè)功能、每條業(yè)務(wù)路徑,因此,如何在測(cè)試資源有限的情況下,盡可能降低系統(tǒng)質(zhì)量風(fēng)險(xiǎn)、避免歷史問題重復(fù)發(fā)生、使測(cè)試投入有更高的回報(bào),已成為當(dāng)前測(cè)試質(zhì)量管控工作的主要挑戰(zhàn)之一。對(duì)此,浦發(fā)銀行致力于將以往基于經(jīng)驗(yàn)的、以發(fā)現(xiàn)缺陷為目的的測(cè)試,改進(jìn)為基于資產(chǎn)復(fù)用的、以風(fēng)險(xiǎn)防控為目的的測(cè)試;同時(shí),通過建立風(fēng)險(xiǎn)資產(chǎn)庫,設(shè)立基于風(fēng)險(xiǎn)的測(cè)試基線,將風(fēng)險(xiǎn)融入測(cè)試全生命周期當(dāng)中,覆蓋需求分析、測(cè)試設(shè)計(jì)、測(cè)試實(shí)施和版本投產(chǎn)等關(guān)鍵活動(dòng),最終實(shí)現(xiàn)了時(shí)間、成本和范圍三要素的高效平衡。2.開展探索式測(cè)試,發(fā)現(xiàn)常規(guī)測(cè)試以外的缺陷問題在常規(guī)測(cè)試模式下,軟件測(cè)試的需求、設(shè)計(jì)和流程都要求按照預(yù)先設(shè)計(jì)的文檔和腳本來開展,但一成不變的測(cè)試方法卻往往會(huì)使系統(tǒng)逐漸產(chǎn)生“免疫力”,乃至越來越難以發(fā)現(xiàn)系統(tǒng)的潛藏缺陷。對(duì)此,浦發(fā)銀行另辟蹊徑,開展了探索式測(cè)試,力求使測(cè)試人員能夠在常規(guī)測(cè)試以外發(fā)現(xiàn)更多缺陷。例如,針對(duì)手機(jī)銀行、公司網(wǎng)銀等十多個(gè)重要客戶服務(wù)類系統(tǒng),浦發(fā)銀行通過及時(shí)收集、判斷測(cè)試情報(bào),優(yōu)化測(cè)試決策和設(shè)計(jì),并立即將其應(yīng)用于測(cè)試執(zhí)行,排除了多個(gè)涉及用戶真實(shí)體驗(yàn)的風(fēng)險(xiǎn)隱患,在有效提高軟件質(zhì)量的同時(shí),切實(shí)降低了項(xiàng)目實(shí)施風(fēng)險(xiǎn)。銀行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論