博客

視頻:SPAR如何快速擴展測試自動化以改善在線購物體驗

SPAR奧地利集團是中歐領先的零售供應商之一。該公司最初是奧地利的一家食品零售商,在過去的六十年中取得了顯著的發展,在中歐食品零售(SPAR)、體育和時尚零售(Hervis)和購物中心(SES - SPAR歐洲購物中心)領域取得了巨大的成功。

在一個已經被數字技術徹底顛覆的零售市場,公司依靠其信息和通信服務團隊SPAR ICS GmbH (SPAR Österreichische Warenhandels-AG的子公司)提供開創性的解決方案,推動公司向前發展。SPAR ICS的500人團隊負責管理公司3200個地點的所有IT問題,並以使用最先進的技術、係統和方法而聞名,包括主要由內部開發的戰略應用程序和基礎設施係統。

SPAR ICS團隊負責在奧地利提供第一個自助結賬體驗,其許多門店都具有數字標牌、電子貨架和在線訂購選項,包括允許客戶在線預訂產品並在店內取貨的功能。

SPAR ICS的最終目標是將線上和線下業務順利結合,以滿足消費者在購物習慣迅速演變的情況下的期望。測試這些新的解決方案以確保無縫購物體驗是實現這一目標的關鍵。隨著開發速度的加快,SPAR ICS團隊意識到他們的測試過程需要更高程度的自動化。去年,SPAR在完全自動化的部署管道中部署了100多個生產更新。

根據SPAR ICS高級IT項目經理Gerhard Belina的說法,對可伸縮的測試自動化解決方案的需求激發了組織在全組織範圍內尋找更好的質量保證設置。最近,電子商務部門采用了Tricentis Tosca(已經在業務的其他地方實現了),並著手對測試進行改造,以滿足快速發展的敏捷業務模型的需求。(詳見視頻下方。)


測試自動化轉換

Tricentis Tosca的無腳本、基於模型的方法使團隊能夠跨SPAR電子商務解決方案的多個變體實現自動化測試組合,並快速地從大部分手工轉向大部分自動化測試。根據Belina的說法,這種轉變在多個方麵使SPAR受益。

“我們現在能夠有比過去更頻繁的部署周期。更重要的是,將部署部署到生產係統上的成本更低。這樣效率要高得多。”

Gerhard Belina, SPAR ICS高級項目經理

2019年,SPAR使用Tosca以72秒的平均執行速度執行了超過84,000個自動化測試用例,速度比2018年提高了800%。據Belina說,該團隊在托斯卡的投資在一年內就獲得了完全的回報。他表示:“我們完全享受到了自動化(轉型)帶來的好處。”

加速SAP B2C電子商務環境中的測試

SPAR ICS最崇高的目標之一——也是他們自動化投資的最大回報之一——是他們SAP B2C電子商務環境的現代化。這一努力的主要部分是推出在線零售商店。被稱為Interspar,這個在線平台擁有奧地利市場上最大的食品種類。在引入Tricentis Tosca之前,測試電子商務環境是一個重複而複雜的過程。一個完整的端到端測試運行(從網上商店的初始訂單到最終交付給客戶)需要跨多個係統進行大量的人工幹預,包括導航幾個與技術和基礎設施相關的挑戰。

為了解決這些問題,工程團隊使用了Tosca的編排服務虛擬化工具(OSV)虛擬化周圍的係統。工程團隊與Tricentis合作開發了用於OSV的全功能SFTP連接器,並為Tricentis Tosca API Scan提供SAP遠程函數調用(RFC)支持。解決方案到位後,團隊準備開始自動化端到端測試,以驗證在線購物體驗和其他幾個關鍵業務流程。

他們首先對為奧地利客戶服務的在線商店的訂單流程進行了自動化測試。這包括退貨、訂單修改、缺貨變化等等。隨後,他們在匈牙利、斯洛文尼亞和其他地區的商店擴展並實現了平台的定製版本。通過使用API調用和Tricentis Tosca OSV,團隊成功地將複雜的端到端場景的測試運行時間從每個測試用例的幾個小時縮短到不到兩分鍾。

使用OSV和DEX簡化測試

工程團隊還實現了Tosca的OSV工具,以消除對連接到SAP B2C的外部係統的所有現有依賴,包括SAP Hybris、eWAMAS和Image。以前,測試完整的訂單流程需要在這些係統中進行繁瑣的手動用戶輸入,以檢查商品可用性和產品周轉率等情況。

使用Tricentis Tosca,測試人員能夠就SAP B2C係統的當前狀態和穩定性向工程師交付快速反饋,這極大地提高了發布的信心。該團隊還無縫集成了自動化回歸測試進入持續部署過程,確保測試在每個軟件部署周期後自動運行。使用Tosca分布式執行(DEX),團隊現在隻需按下一個按鈕,就可以跨多個在線商店變體執行這些測試。

在未來,SPAR計劃繼續擴展自動化測試,並將自動化移動測試集成到更廣泛的測試策略中。對於SPAR來說,測試目標不僅僅是測試自動化——它是關於優化整個軟件交付管道,Belina說,以確保業務穩定性和支持快速創新的環境。

要了解更多關於SPAR如何現代化測試以支持創新,請觀看他們的演示錄音加快2019年維也納會議。

Baidu
map