特色
    Tricentis.虛擬峰會: Delivering software innovation at DevOps speed

    Learn the latest from top thinkers in Agile, DevOps, and more. Sessions are now available on demand.

    Watch now
    特色
    Get Tricentis certified

    Start your learning journey.

    查看課程
    特色
    Your transformation toolkit

    Advance your enterprise testing strategy with our transformation toolkit.

    Learn more
    Events
    特色
    Tricentis.虛擬峰會: Delivering software innovation at DevOps speed

    Learn the latest from top thinkers in Agile, DevOps, and more. Sessions are now available on demand.

    Watch now
    教育和培訓
    特色
    Get Tricentis certified

    Start your learning journey.

    查看課程
    Transformation
    特色
    Your transformation toolkit

    Advance your enterprise testing strategy with our transformation toolkit.

    Learn more

    Case Study

    GBST

    GBST Replaces Script-Based Testing Approach to Accelerate Testing
    image

    GBST如何加速測試 - 以自動化和左移方法

    GBST是全球金融服務部門定製技術解決方案的澳大利亞提供者。他們高度專注於加強數字客戶體驗,以減少服務成本,同時提供當今消費者期望的引人入勝的經曆。經過批發戰略研發投資後,支持大膽的數字轉型計劃,發展迅速平穩。

    但是,手動測試太慢,他們已經嚐試采用基於舊腳本的測試自動化解決方案進行測試自動化。使用基於腳本的技術和測試自動化框架實現的測試套件太脆弱了 - 或者太耗了且昂貴且昂貴 - 維護。他們嚐試了數據驅動和基於關鍵字的測試自動化框架,但既不符合其需求。手動測試似乎是他們唯一的選擇,而是手動回歸測試had become a major challenge with detrimental impact to speed, cost and time to market.

    為了加速與現有團隊的測試,他們需要由工作人員創建和維護的測試,而無需使用潛在的架構,設計或腳本語言的先驗知識。鑒於公司承諾在閃電速度下提供創新軟件,根本沒有時間學習腳本,在每個測試運行後審查一個壓倒性的誤報,並更新脆性腳本以暴露真正的問題,同時忽略瑣碎的變化。

    To modernize their testing for the new pace of development, GBST quality leaders decided to look for a new test automation approach that was reliable, robust, maintainable, and scalable—as well as cost-effective.

    用於測試自動化的可持續解決方案

    After a comprehensive proof of concept phase that covered hands-on evaluation of four shortlisted test automation solutions, GBST selected Tricentis Tosca as the test automation solution. Tricentis Tosca’s model-based test automation approach was the deciding factor in this selection process. Model-based test automation is the “secret sauce” behind Tricentis Tosca’s ease of use and maintainability, eliminating the need for costly and time-consuming test automation frameworks.

    Unlike other test automation solutions, Tricentis Tosca can be used by test analysts, business analysts, and test automation specialists alike. This is a paradigm shift from traditional test automation tools, where test automation is beyond the reach of manual business testers. Additionally, Tricentis Tosca’s support for testing a wide range of enterprise applications and technologies was another key factor in the tool selection process.

    From Manual Testing to Automated Testing During CI

    GBST的測試轉型最初專注於通過自動回歸測試更換緩慢和昂貴的手動測試。與他們越來越敏捷的軟件開發計劃對齊,他們還在優先集成在其持續集成過程中的自動化測試。

    A dedicated test automation team was established and tasked with automating the core regression suite for GBST products. After the initial training, test analysts worked closely with subject matter experts and experienced test practitioners in test case design and model-based test automation. An incremental approach was adopted to test automation—leveraging Tricentis’risk-based testingapproach to focus on top business and technological risks first.

    BDD和開源測試集成

    GBST戰略敏捷采用的重要組成部分是使用BDD(行為驅動開發)“轉移左”測試。有了這種“左轉”測試方法,項目團隊在密切合作中工作,以便早期查找和修複錯誤,在各級實施增加的自動化。

    For GBST, this involves:

    • Progression automation, where automated test scripts are written in parallel to the development code.
    • 測試自動化being fully integrated into the agile teams—not an activity that is one sprint (or likely more) behind the development sprint.
    • 使高質量的團隊責任(不僅僅是測試人員的責任),產品,開發和測試團隊有助於測試自動化。

    為了通過各層和應用程序堆棧支持具有功能和非功能性測試自動化的該計劃,GBST的測試自動化工具集進展並擴展為包括Tricentis Tosca之外的廣泛的開源工具。它們與Tricentis Tosca集成了這些工具,為GBST數字轉換項目建立了端到端的測試自動化解決方案。例如,使用開源工具(如硒)創建的測試套件無縫集成到Tricentis Tosca中的Composer Backoffice測試套件中,以便完成端到端的測試流程和驗證。

    結果:更快的測試,更少的缺陷,增加信心

    In less than 6 months, the dedicated automation team implemented the regression tests that covered their highest risks. Over the past several years, they have extended this test suite to reduce their dependency on manual regression testing. Efficiency has increased tremendously: executing the core regression test suite requires 80% less time and effort.

    Test Cases 測試步驟 驗證點
    7072 678,171 86,453

    測試自動化現在在商業測試人員的範圍內;它們不需要廣泛的編程背景,以控製自己的測試自動化。這促進了士氣,以及提高測試效率,速度和準確性。

    The quality of the digital customer experience has improved as well. Defects are now being detected earlier, which is when they are easier, faster, and less costly to fix. Since GBST implemented test automation, great strides have been made in ensuring that rapid releases enhance the user experience without disrupting existing functionality.

    There has also been a reduction in the number of confirmed production defects. This reduction is significant, especially given that the number of clients has doubled over the years, and a considerable amount of new functionality has been introduced in the product. GBST is now confident that their applications are released with high quality on a consistent basis.

    Baidu
    map