特色
    獲取Accelerate 2022的最新進展

    我們又見麵了。請加入我們9月在加州聖克拉拉舉辦的Accelerate活動。

    注冊獲取更新
    特色
    得到Tricentis認證

    開始你的學習之旅。

    查看課程
    特色
    您的轉換工具包

    使用我們的轉換工具包推進您的企業測試策略。

    了解更多

    案例研究

    全球食品處理器

    Global Food Processor通過自動化測試加速SAP S/4HANA的實現
    400 +
    測試用例的自動化
    100年代
    節省了數小時的手工工作
    圖像

    “我們知道,變得更加敏捷需要一種新的測試方法,所以我們開始尋找一個工具供應商和一個工具,可以幫助我們實現這一目標

    高級應用經理

    Global Food Processor通過自動化測試加速SAP S/4HANA的實現

    挑戰

    通過引入持續測試平台,減少手工測試,擁抱敏捷項目管理原則

    解決方案

    Tricentis托斯卡

    測試自動化節省了時間,提高了質量,並為未來的優化鋪平了道路

    經過兩次涉及不同版本的SAP ERP和非SAP ERP係統的重大收購後,世界上最大的食品加工公司之一決定進行一個項目,通過遷移到SAP S/4HANA,使單個平台簡化業務流程並整合ERP係統。這個雄心勃勃的項目包括多個業務部門,涉及公司在北美的所有地點。該項目旨在標準化未來收購的入職流程,以及尚未使用該係統的業務單位的推廣。

    執行這個項目的一個關鍵組成部分包括采納敏捷原則:通過將項目管理從基於瀑布的方法轉移到基於敏捷devops的方法,實現加速創新的整個組織目標。這需要自動化測試。

    “很早就,我們知道變得更加敏捷需要一種新的測試方法,所以我們開始尋找一個工具供應商和一個工具,來幫助我們實現這一點,”他們的企業應用程序團隊的應用程序高級經理說,該團隊負責監督應用程序的測試、質量保證和發布到生產。

    關鍵好處

    • 的端到端自動化測試
    • 提高效率
    • 風險降低
    • 提升的性能
    • 節省時間——減少創建批處理作業和執行測試用例所需的時間

    對自動化的渴望

    隨著SAP S/4HANA項目的啟動,公司的CTO正在公司的IT組織中建立敏捷思維,以實現更快的應用程序交付。對於承擔項目任務的企業應用程序團隊來說,這意味著要認真審視他們現有的手工測試方法,這對於如此規模的任務來說是不夠的。“我們知道我們不能既敏捷又維護手動測試,”應用程序高級經理說,“因為執行手動測試花費的時間太長了。”此外,手動方法需要數百人和數百萬美元來執行。“我們能夠敏捷的唯一方法是采用測試自動化,”他補充道。去年春天,測試團隊開始調查可用的自動化測試工具,並找到最能滿足公司需求的工具。該團隊評估了大約30種不同的工具,然後將其縮小到幾個被邀請演示的工具,並在現場與參與項目的不同團隊會麵。新解決方案的需求之一是能夠支持公司自行開發的應用程序的自動化。在前幾年,該公司在有限的基礎上使用了另一種自動化工具,但它無法支持自主開發的應用程序,阻礙了它的采用和成功。

    當Tricentis技術團隊來演示Tricentis Tosca(它的基於模型的持續測試平台,能夠實現快速、自動化、端到端測試)時,測試團隊要求他們與項目中涉及的各個團隊坐下來,並將他們的應用程序自動化。主要的焦點是那些不能被以前的工具自動化的應用程序。“我們特別想讓這些團隊在那裏看看Tricentis Tosca是否有能力驅動他們的應用程序,”應用程序高級經理說,“在與Tricentis技術團隊坐下來大約一個小時後,很明顯他們是有能力的。當我們看到它不僅可以驅動我們的web應用程序,還可以驅動我們的SAP應用程序和我們以前從未實現過自動化的本地應用程序時,我們就知道我們有了正確的工具。”


    “當我們看到它不僅可以驅動我們的web應用程序,還可以驅動我們的SAP應用程序和我們以前從未實現過自動化的本地應用程序時,我們知道我們有了正確的工具。”

    提供自動化測試

    該公司在7月引入Tricentis Tosca,主要是支持自動化測試,特別是管理測試數據,支持可重複的過程,並通過掃描相關應用程序(SAP S/4HANA,本地應用程序和外部應用程序),並將結果模型組合在一起,形成端到端測試用例,來支持高影響的測試場景。除了測試團隊(工具的主要用戶)之外,執行項目還涉及到大約10個不同的工作流——除了測試團隊(工具的主要用戶)之外,還包括財務、倉庫、運輸和貿易零售團隊。

    Tricentis Tosca為項目帶來的關鍵功能之一是按需測試數據創建—例如創建銷售訂單和庫存轉移請求。例如,貿易零售團隊使用該工具為測試報告創建數據。在過去,創建完整測試報告所需的大量測試數據過於勞動密集型,所以團隊會等到發布後,當有足夠的數據時再進行。這導致了昂貴的補救過程,並引入了大量的業務風險。

    使用Tricentis Tosca,貿易零售團隊能夠創建測試所需的數量和種類的數據,並測試他們以前無法測試的報告。有了這個工具,團隊能夠使用這些數據構建125個測試用例,然後在sprint中執行測試用例,而不是在發布之後。“如果是手動測試,執行這些測試將需要四個人大約兩周的時間,或大約160小時。而使用Tricentis Tosca,大約需要一個小時,”應用高級經理說。

    該公司的另一個關鍵功能領域是對可重複過程的支持,例如在正式運行之前需要在多個測試環境中創建用於測試的批處理作業。通過使用Tricentis Tosca,負責倉庫操作的團隊將批處理作業的創建轉換為自動化流程,使他們能夠在15分鍾內創建232個批處理作業。如果采用以前的方法,這項任務將花費大約75個小時。

    此外,倉庫團隊已經能夠在預生產環境中構建回歸測試,以監視正在進行的開發。“他們已經構建了很多外部倉庫測試,現在可以檢查上線後所做的任何更改,而不必在倉庫和運輸工作流中手動測試,”應用程序高級經理說,“所以從回歸的角度來看,這幫助他們保持代碼更幹淨。”

    最初的目標是Tricentis團隊幫助公司的測試團隊在7月到12月之間自動化大約400個測試用例。“這個目標在6周內就完成了,”應用程序高級經理說,“到12月Tricentis推出該項目時,係統中已經構建了超過1000個測試用例。”現在,該公司的測試團隊繼續在Tricentis開始的基礎上進行開發,添加用於預生產、轉換和回歸測試的測試模塊


    “如果是手動測試,執行這些測試將需要四個人大約兩周的時間,或大約160小時。使用Tricentis自動化係統,大約需要一個小時。”

    成功的滋味

    Tricentis Tosca將繼續成為公司未來計劃的一部分。SAP S/4HANA上線後,企業應用團隊將組成一個核心能力測試中心,並成為使用該工具的專家,能夠培訓其他人如何構建測試模塊並以敏捷的方式利用該工具。“計劃是讓我的團隊在我們的組織中推廣Tricentis Tosca的使用,”應用程序高級經理說,“在某種程度上,我們已經開始這樣做了。我們已經為那些對此感到好奇的團隊演示了該工具,其中一些人甚至開始參加培訓課程,以便在日常工作中使用它。”

    在該公司的CTO舉辦的季度技術會談中,分享關鍵的測試自動化勝利已經引起了人們對新工具的興趣和興奮,團隊也非正式地分享了他們如何能夠通過自動化節省時間,而不是手動執行這些任務。當其他團隊學習Tricentis Tosca的成功時,該公司也將Tricentis自動化擴展到測試之外。例如,財務部門的一些業務用戶已經開始對Tricentis自動化進行培訓,以便使用它自動化運行月末財務報告等任務。

    “到目前為止,Tricentis自動化已經被那些專注於高可見度項目(SAP S/4HANA遷移)的團隊所使用,”應用程序高級經理說,“但這已經為這些團隊節省了大量的時間——它正在讓其他團隊對他們領域的可能性感到興奮。”

    Baidu
    map