隨著以太網(wǎng)技術(shù)在汽車行業(yè)中的廣泛應(yīng)用,逐漸成為汽車電子架構(gòu)的中心,在平臺上應(yīng)用基于以太網(wǎng)技術(shù)的SOA架構(gòu)是行業(yè)關(guān)注的重點。針對最新的SOA架構(gòu)的應(yīng)用,在對汽車關(guān)鍵業(yè)務(wù)中的API接口、云服務(wù)、SOA架構(gòu)和更多復(fù)雜應(yīng)用程序的測試上,通過專業(yè)的SOA接口測試、服務(wù)虛擬化、虛擬化資產(chǎn)進行全面的功能驗證和滲透測試,通過該解決方案可以幫助企業(yè)在軟件開發(fā)的全生命周期中,檢測和預(yù)防應(yīng)用程序的缺陷和潛在缺陷,并快速驗證接口功能、探索軟件性能的瓶頸。
針對大型系統(tǒng)依賴組件的接口測試及業(yè)務(wù)測試,本方案通過面向服務(wù)的架構(gòu)(SOA)將應(yīng)用程序的不同功能單元通過服務(wù)間的接口和契約聯(lián)系起來,再通過virtualize創(chuàng)建虛擬資產(chǎn),進而完成ESB及端到端的測試。例如針對國內(nèi)某大型銀行的復(fù)雜龐大的業(yè)務(wù)系統(tǒng),對被測系統(tǒng)所依賴的外部環(huán)境可以通過SOAtest去模擬交易的發(fā)起,包括對交易的結(jié)果、消息的轉(zhuǎn)換和數(shù)據(jù)庫的變更進行驗證,對第三方的應(yīng)用以及合作伙伴和客戶關(guān)系管理系統(tǒng)使用virtualize去虛擬化,從而保證被測的業(yè)務(wù)鏈正常進行。