原創(chuàng)|行業(yè)資訊|編輯:胡濤|2023-02-23 09:28:49.767|閱讀 131 次
概述:們將圍繞ING集團(tuán)以及美國(guó)銀行(BofA)所面臨的軟件質(zhì)量保障以及挑戰(zhàn)來(lái)詳述,以及為什么他們要尋找服務(wù)虛擬化,并且把流程融入到持續(xù)集成和部署(CI/CD)中,Parasoft 如何幫助客戶加速其虛擬化轉(zhuǎn)型。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Parasoft是一家專門提供軟件測(cè)試解決方案的公司,Parasoft通過(guò)其經(jīng)過(guò)市場(chǎng)驗(yàn)證的自動(dòng)化軟件測(cè)試工具集成套件,幫助企業(yè)持續(xù)交付高質(zhì)量的軟件。Parasoft的技術(shù)支持嵌入式、企業(yè)和物聯(lián)網(wǎng)市場(chǎng),通過(guò)將靜態(tài)代碼分析和單元測(cè)試、Web UI和API測(cè)試等所有內(nèi)容集成到交付管道中,再加上服務(wù)虛擬化和完整的代碼覆蓋率,減少了交付安全、可靠和合規(guī)軟件所需的時(shí)間、精力和成本。
服務(wù)虛擬化、測(cè)試數(shù)據(jù)準(zhǔn)備、微服務(wù)和組件的集成,這三大要素對(duì)提高應(yīng)用程序的發(fā)布速度以及質(zhì)量至關(guān)重要。
今天和大家來(lái)分享一下Parasoft 在ING 荷蘭國(guó)際集團(tuán)(國(guó)際金融服務(wù)私營(yíng)企業(yè))以及美國(guó)銀行的實(shí)施經(jīng)驗(yàn)。我們將圍繞ING集團(tuán)以及美國(guó)銀行(BofA)所面臨的軟件質(zhì)量保障以及挑戰(zhàn)來(lái)詳述,以及為什么他們要尋找服務(wù)虛擬化,并且把流程融入到持續(xù)集成和部署(CI/CD)中,Parasoft 如何幫助客戶加速其虛擬化轉(zhuǎn)型。
在2021年的調(diào)查中顯示,目前主要金融公司每年8000億美金的IT支出中,約有25%的支出是花費(fèi)在修復(fù)重復(fù)錯(cuò)誤工作上面,而另外的20%則花費(fèi)在正式QA流程,直接用于測(cè)試電子項(xiàng)目。
很多公司正在不斷尋求提高發(fā)布速度和隨后的上市速度,這就需要認(rèn)識(shí)到瓶頸原因,并且解決它們,同時(shí)要確保開(kāi)發(fā)軟件風(fēng)險(xiǎn),和彈性要求。
ING 注意到測(cè)試的主要瓶頸來(lái)源于測(cè)試環(huán)境的有限可用性。主要體現(xiàn)在以下兩個(gè)業(yè)務(wù)場(chǎng)景:
“要及時(shí)進(jìn)行測(cè)試總是非常困難的。我們以簡(jiǎn)單的方式模擬了測(cè)試環(huán)境,但這并不是真實(shí)的情況,所以我們選擇了Parasoft Virtualize,來(lái)獲得一個(gè)穩(wěn)定的環(huán)境。“
——ING 集團(tuán)IT負(fù)責(zé)人 Raymond Smit 先生向Parasoft團(tuán)隊(duì)說(shuō)明道。
來(lái)自美國(guó)銀行的測(cè)試問(wèn)題則是當(dāng)他們從單體平臺(tái)遷移時(shí),軟件質(zhì)量團(tuán)隊(duì)發(fā)現(xiàn)微服務(wù)需求的來(lái)源是測(cè)試數(shù)據(jù)造成的瓶頸。團(tuán)隊(duì)需要等待每個(gè)微服務(wù)為他們的應(yīng)用程序提供數(shù)據(jù),然后才能開(kāi)始測(cè)試。
ING 集團(tuán)以及美國(guó)銀行(BofA)都處在嚴(yán)格的監(jiān)管之下,測(cè)試數(shù)據(jù)必須符合GDPR的要求,在使用前要進(jìn)行屏蔽和加密。
當(dāng)企業(yè)希望將測(cè)試數(shù)據(jù)左移并推動(dòng)CI/CD流程的采用時(shí),從瀑布到敏捷的轉(zhuǎn)變會(huì)帶來(lái)一系列意外的挑戰(zhàn)。
為了進(jìn)行更有價(jià)值的測(cè)試,相關(guān)的數(shù)據(jù)必須是現(xiàn)成的,而且必須符合一系列核心業(yè)務(wù)的不同需求。
BofA 使用Parasoft Virtualize 為其所有團(tuán)隊(duì)開(kāi)發(fā)了一個(gè)通用的測(cè)試環(huán)境,作為其CI/CD轉(zhuǎn)型的一部分,使他們能夠運(yùn)行自動(dòng)化測(cè)試并安排測(cè)試過(guò)程,以實(shí)現(xiàn)測(cè)試的左移。在以前,性能和功能測(cè)試團(tuán)隊(duì)會(huì)使用不同的測(cè)試工具,甚至有人為中間件測(cè)試開(kāi)發(fā)定制的工具。
Parasoft建議,客戶必須投入精力將流程和工具完全融入到他們的CI/CD中,很多客戶都會(huì)犯一個(gè)錯(cuò)誤就是把他們的UI測(cè)試推遲到發(fā)布周期的最后,但是應(yīng)該通過(guò)將測(cè)試過(guò)程向左轉(zhuǎn)移并使其自動(dòng)化,而不是將測(cè)試作為部署道路上的一個(gè)單一步驟來(lái)關(guān)注,這樣產(chǎn)品的質(zhì)量才會(huì)提升。
在服務(wù)虛擬化之前,BofA看到其開(kāi)發(fā)團(tuán)隊(duì)使用不同的工具進(jìn)行中間件測(cè)試,甚至為單一服務(wù)開(kāi)發(fā)定制的工具。通過(guò)利用服務(wù)虛擬化,我們可以使用一款工具,極大的程度地節(jié)省創(chuàng)建特定測(cè)試工具的時(shí)間。
服務(wù)虛擬化和按需測(cè)試數(shù)據(jù)已經(jīng)消除了,但是測(cè)試團(tuán)隊(duì)等待測(cè)試環(huán)境就緒的瓶頸,特別是在非周期性發(fā)布的情況下,這種瓶頸依然沒(méi)有解決。
在BofA,如果沒(méi)有服務(wù)虛擬化,團(tuán)隊(duì)就無(wú)法進(jìn)行性能測(cè)試。性能測(cè)試團(tuán)隊(duì)已經(jīng)創(chuàng)建了大量的虛擬資產(chǎn)來(lái)工作。
兩家公司都希望進(jìn)一步擴(kuò)展Parasoft Virtualize工具業(yè)務(wù),ING希望將Virtualize與它的非功能性能測(cè)試套件結(jié)合起來(lái),并且在整個(gè)交付過(guò)程中進(jìn)行了進(jìn)一步的改進(jìn)。
BofA認(rèn)為測(cè)試左移是最有價(jià)值的。通過(guò)場(chǎng)景創(chuàng)建,能夠更早、更容易地發(fā)現(xiàn)缺陷,減少了測(cè)試的成本,避免了浪費(fèi)過(guò)多精力。
ING能夠?yàn)樗麄兊姆?wù)供應(yīng)商提供開(kāi)發(fā)階段的容器化服務(wù)。這使得供應(yīng)商可以進(jìn)行測(cè)試,并通過(guò)對(duì)系統(tǒng)環(huán)境的測(cè)試來(lái)簡(jiǎn)化與終端環(huán)境的整合。ING內(nèi)部團(tuán)隊(duì)也能夠使用相同的容器在本地構(gòu)建和測(cè)試服務(wù),就像在實(shí)際生產(chǎn)環(huán)境中測(cè)試集成一樣,這是他們以前無(wú)法實(shí)現(xiàn)的。
我們發(fā)現(xiàn)采用混合方法的金融科技公司更愿意將某些可容忍的關(guān)鍵缺陷放置到生產(chǎn)環(huán)節(jié)中,他們通過(guò)快速修復(fù)工作來(lái)修復(fù)這類缺陷。這推動(dòng)了整體效率的提高,對(duì)老牌公司和金融科技公司亦是如此。人們也越來(lái)越主要注意到API缺陷的修復(fù)成本是其他缺陷的兩倍。而Parasoft Virtualize則可以使測(cè)試團(tuán)隊(duì)更早、更多地抓住缺陷,進(jìn)一步降低企業(yè)的成本。
了解更多有關(guān)Parasoft產(chǎn)品咨詢,歡迎咨詢
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn