互聯(lián)網(wǎng)行業(yè)案例:Parasoft Virtualize助力KPN消除了測(cè)試的外部約束
KPN ITNS部門通過光纖提供互聯(lián)網(wǎng)、電視和網(wǎng)絡(luò)服務(wù)。KPN ITNS為荷蘭各地的一系列互聯(lián)網(wǎng)服務(wù)供應(yīng)商提供批發(fā)服務(wù),服務(wù)于快速增長的客戶群。
消除外部制約因素,實(shí)現(xiàn)高效測(cè)試
KPN目前的企業(yè)重點(diǎn)是通過更迅速地應(yīng)對(duì)電信和信息技術(shù)領(lǐng)域的不斷變化和趨勢(shì),加強(qiáng)市場(chǎng)地位。對(duì)于ITNS部門來說,這意味著要加快軟件創(chuàng)新的交付,以提高質(zhì)量,同時(shí)增強(qiáng)可用的服務(wù)。他們的主要職責(zé)是開發(fā)AXE應(yīng)用程序,以促進(jìn)DSL/光纖連接和服務(wù)。該應(yīng)用程序處理其廣大用戶群所要求的所有訂單。
測(cè)試源自AXE應(yīng)用程序的端到端交易需要訪問ITNS部門以外的一些依賴性。當(dāng)KPN與Parasoft接觸時(shí),在任何特定的測(cè)試周期中可以執(zhí)行的測(cè)試量都受到他們 "地緣政治控制 "之外的部門和組織的資源可用性的限制。由于ITNS和其他KPN部門之間需要協(xié)調(diào),從計(jì)劃到執(zhí)行一個(gè)測(cè)試案例之間的延遲可能長達(dá)一周。毫不奇怪,他們的測(cè)試過程經(jīng)常被拖延,沒有足夠的時(shí)間來完成預(yù)期的測(cè)試廣度和深度。
為了加快新功能的交付速度,以滿足其嚴(yán)格的質(zhì)量標(biāo)準(zhǔn),該部門需要一種方法來超越這些測(cè)試環(huán)境訪問限制。他們需要方便地訪問一個(gè)完整的測(cè)試環(huán)境,這樣他們就可以在準(zhǔn)備好后立即開始測(cè)試,并繼續(xù)測(cè)試,直到測(cè)試計(jì)劃完全完成。
使用服務(wù)虛擬化消除依賴性并更全面地測(cè)試
Parasoft Virtualize 使 KPN 消除了這些測(cè)試環(huán)境的訪問限制。由于受限制的依賴性被易于使用的虛擬資產(chǎn)所取代,提供了現(xiàn)實(shí)的響應(yīng),團(tuán)隊(duì)可以更快、更早、更完整地進(jìn)行測(cè)試。過去不可行的自動(dòng)回歸測(cè)試,現(xiàn)在可以成為其測(cè)試過程的一個(gè)組成部分。
KPN的服務(wù)虛擬化最初的重點(diǎn)在于創(chuàng)建虛擬資產(chǎn),以模擬其批發(fā)寬帶接入(WBA)測(cè)試環(huán)境的同步響應(yīng)和異步狀態(tài)更新。這些虛擬資產(chǎn)消除了ITNS和WBA環(huán)境之間耗時(shí)的協(xié)調(diào)需求。
縮減測(cè)試設(shè)置時(shí)間
因此,以前需要花費(fèi)數(shù)周時(shí)間設(shè)置的測(cè)試場(chǎng)景現(xiàn)在可以在幾分鐘內(nèi)啟動(dòng)。去除這一瓶頸后,大大增加了每個(gè)發(fā)布周期內(nèi)可以完成的測(cè)試量。
在服務(wù)虛擬化取得初步成功后,KPN進(jìn)一步提高了測(cè)試過程的效率,創(chuàng)建了虛擬資產(chǎn),模擬他們需要為測(cè)試目的訪問的額外第三方應(yīng)用程序的行為。一旦團(tuán)隊(duì)可以不受限制地訪問關(guān)鍵的依賴關(guān)系,測(cè)試就會(huì)變得更加方便(而且不那么令人沮喪)。
KPN目前正在ITNS開發(fā)團(tuán)隊(duì)中引入服務(wù)虛擬化。很快,整個(gè)開發(fā)團(tuán)隊(duì)將可以持續(xù)地訪問同樣的虛擬資產(chǎn)和模擬測(cè)試環(huán)境,而這些虛擬資產(chǎn)和環(huán)境已經(jīng)成為測(cè)試團(tuán)隊(duì)的核心。KPN預(yù)計(jì),將服務(wù)虛擬化的應(yīng)用擴(kuò)展到開發(fā)團(tuán)隊(duì),將使他們更早發(fā)現(xiàn)軟件缺陷,并提高軟件交付過程的優(yōu)化程度。
總的來說,Parasoft Virtualize 幫助KPN加快了交付周期,并提高了軟件質(zhì)量。他們降低了成本,并通過消除整個(gè)集團(tuán)的主要挫折源提高了士氣。