原創(chuàng)|實施案例|編輯:況魚杰|2020-11-17 13:54:27.130|閱讀 295 次
概述:一家金融機構(gòu)正著手進行技術(shù)升級,將SAP作為其核心替代技術(shù)合作伙伴,將其傳統(tǒng)的后端系統(tǒng)遷移出去。為了利用現(xiàn)有的中間件平臺,在不影響客戶體驗的情況下,實現(xiàn)新舊系統(tǒng)的無縫切換,該組織尋求一種解決方案,使他們對中間件系統(tǒng)的變化充滿信心。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
一家金融機構(gòu)正著手進行技術(shù)升級,將SAP作為其核心替代技術(shù)合作伙伴,將其傳統(tǒng)的后端系統(tǒng)遷移出去。為了利用現(xiàn)有的中間件平臺,在不影響客戶體驗的情況下,實現(xiàn)新舊系統(tǒng)的無縫切換,該組織尋求一種解決方案,使他們對中間件系統(tǒng)的變化充滿信心。
其中一個關(guān)鍵的技術(shù)風(fēng)險是確保中間件系統(tǒng)中的映射和轉(zhuǎn)換邏輯在遷移后是正確的。在審查了各種方案后,確定最具成本效益和最可靠的方法是通過虛擬SAP系統(tǒng)來消除中間件和后端系統(tǒng)之間的依賴性。這將提供一種手段,在SAP接口可用之前,在其中間件組件中建立交換邏輯,并能夠重復(fù)測試,而不需要數(shù)據(jù)設(shè)置和停機的開銷。
該組織的下一個挑戰(zhàn)是如何證明投資的合理性,從手動測試方法(在服務(wù)層)轉(zhuǎn)變?yōu)闆]有端到端功能的自動化方法。投資回報率是一個簡單的指標(biāo),利益相關(guān)者可以理解為避免缺陷成本。如果在開發(fā)階段,他們能在每個操作中發(fā)現(xiàn)3個缺陷,這將避免在系統(tǒng)集成階段解決缺陷的更大成本。在開發(fā)階段結(jié)束時,他們已經(jīng)超過了68%的投資回報率。
在升級項目之前,團隊現(xiàn)有的人工測試流程能夠跟上應(yīng)用更新的速度。然而,一旦項目的范圍完全確定后,考慮到在SAP中設(shè)置數(shù)據(jù)、等待SAP提供數(shù)據(jù)所需的時間,以及預(yù)期的軟件迭代次數(shù),現(xiàn)有的人工程序顯然是不夠的。
服務(wù)虛擬化最明顯的好處是,團隊可以在實際部署新的后端系統(tǒng)之前,就開始針對這些系統(tǒng)的預(yù)期行為進行開發(fā)和測試。
其他好處包括:
他們不再需要等待獲得每個測試所需的測試數(shù)據(jù),或者將測試數(shù)據(jù)重新配置到所需的狀態(tài)(例如,重新打開一個測試關(guān)閉的賬戶,以便為下一次自動化測試運行做好準(zhǔn)備)。
他們可以輕松地模擬一套廣泛的后端系統(tǒng)響應(yīng)條件(如數(shù)據(jù)變化、故障條件、性能變化),這有助于他們在部署之前發(fā)現(xiàn)復(fù)雜的問題。
由于虛擬化響應(yīng)得到了驗證和一致,團隊知道任何檢測到的響應(yīng)信息問題實際上都是源于被測應(yīng)用的問題,而不是后端系統(tǒng)更新、重新配置或故障。
隨著相關(guān)中間件代碼的修改,團隊開始為每個SAP操作建立自動化測試。測試是用Parasoft SOAtest定義的,它與Parasoft持續(xù)測試平臺中的Parasoft Virtualize一起工作。
被測試的應(yīng)用程序與之通信但不屬于測試范圍的后端被虛擬化,以便始終給出成功的響應(yīng)。這使得測試更加可靠(因為這些后端有時不可用或?qū)ξ覀兊臄?shù)據(jù)有認(rèn)證問題),并且能夠?qū)W⒂跍y試的目的是什么。
由于虛擬化要求團隊復(fù)制后臺的行為,這迫使他們深入挖掘后臺的工作原理。
在一個比較復(fù)雜的系統(tǒng)中,他們與中間件開發(fā)人員和SAP開發(fā)人員一起研究如何進行映射,并能夠在Virtualize中模擬SAP開發(fā)人員的響應(yīng),幫助開發(fā)人員正確構(gòu)建中間件代碼。
從開發(fā)的角度來看,僅僅驗證請求和響應(yīng)是否按預(yù)期返回是不夠的,還要驗證內(nèi)部編排、工作流和下游輸出是否正確。團隊將Parasoft的事件監(jiān)控與中間件系統(tǒng)整合在一起,對每個消息流進行檢查,并保證結(jié)果符合預(yù)期。
在交付完成后,團隊積累了一個自動化測試套件,可以在每個新構(gòu)建的中間件之后運行。虛擬化的后端數(shù)量達到8個。
以上就是Parasoft在政府部門的實施案例,parasoft還在金融、教育、醫(yī)療等等行業(yè)都有應(yīng)用,您是否感興趣呢?如果您有任何疑問或需求,請隨時聯(lián)系慧都客服,我們很高興為您提供查詢和咨詢。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn