保險(xiǎn)行業(yè)案例:減少階段性測試環(huán)境基礎(chǔ)架構(gòu)的成本
一家保險(xiǎn)公司需要為新應(yīng)用程序建立七個(gè)不同的測試環(huán)境。
每個(gè)環(huán)境都必須利用來自20多個(gè)后端系統(tǒng)的數(shù)據(jù)。這不僅復(fù)雜,而且成本高昂:許可用于驅(qū)動(dòng)被測應(yīng)用程序與后端系統(tǒng)之間的通信的MQ代理,每個(gè)環(huán)境的成本約為100000歐元。
通過使用Parasoft服務(wù)虛擬化來模擬與后端系統(tǒng)的接口,他們能夠減少對這些系統(tǒng)的依賴,并顯著降低與建立預(yù)期測試環(huán)境相關(guān)的成本。
挑戰(zhàn):在不產(chǎn)生高昂許可成本的情況下進(jìn)行廣泛的測試
一家全球保險(xiǎn)提供商委托開發(fā)新的保險(xiǎn)應(yīng)用程序。為了確保滿足組織的嚴(yán)格質(zhì)量期望,他們要求它通過其標(biāo)準(zhǔn)測試程序,該程序涉及在7個(gè)不同測試環(huán)境上進(jìn)行的多個(gè)測試階段。
由于每個(gè)環(huán)境都需要從20多個(gè)后端系統(tǒng)訪問數(shù)據(jù),因此建立和維護(hù)所有這些測試環(huán)境將是復(fù)雜且耗時(shí)的。由于這種復(fù)雜性,可能需要數(shù)周的時(shí)間才能建立并運(yùn)行穩(wěn)定的環(huán)境。而且,這將是非常昂貴的。訪問后端系統(tǒng)需要一個(gè)MQ代理,并且為該MQ代理授權(quán)每個(gè)測試環(huán)境將花費(fèi)100000歐元。盡管對于某些環(huán)境(例如生產(chǎn))而言,這筆費(fèi)用可能是合理的,但組織更喜歡使用更具成本效益的方法,將適當(dāng)?shù)臄?shù)據(jù)帶入其他所需的環(huán)境(例如,培訓(xùn)、預(yù)生產(chǎn)、開發(fā)等)中。
服務(wù)虛擬化可模擬后端功能——無需花費(fèi)任何費(fèi)用
通過使用Parasoft Virtualize,該組織可以模擬被測應(yīng)用程序與后端服務(wù)的交互。該仿真旨在將流量直接從被測應(yīng)用程序路由到Parasoft Virtualize托管的虛擬資產(chǎn),該虛擬資產(chǎn)提供了必要的測試數(shù)據(jù)范圍和范圍。這樣,他們非常有意地切斷了與MQ代理的所有交互,這對于每個(gè)測試環(huán)境來說都是非常昂貴的許可。
創(chuàng)建和維護(hù)虛擬資產(chǎn)使其能夠執(zhí)行各種嚴(yán)格測試的過程如此簡單,給組織留下了深刻的印象。他們唯一的遺憾是他們沒有在項(xiàng)目早期采用服務(wù)虛擬化。在未來的項(xiàng)目中,他們計(jì)劃從項(xiàng)目的早期階段就利用服務(wù)虛擬化來加速并行開發(fā)以及“轉(zhuǎn)移”大部分測試過程。