英之傑

Inchcape plc使用Tricentis Tosca將端到端Salesforce測試時間縮短了90%

公司概述

Inchcape plc是全球高端和豪華汽車領域的分銷和零售領導者。他們在國際市場的廣泛存在,以及汽車行業不斷變化的格局,促使他們開始了數字化轉型項目。該公司聘請了合作夥伴Idea Science,以Salesforce為基礎構建了一個全麵的客戶體驗平台。

業務挑戰

為了構建、擴展和維護這個Salesforce平台,Idea Science團隊遵循一個持續的敏捷產品開發流程,每個月發布一次。此周期包括單元和功能測試以及端到端業務流程測試。因為平台具有廣泛的跨係統集成和多業務數據流,所以端到端業務流程測試必須跨越多個係統、各方和技術。

6個月後,Idea Science團隊意識到他們遇到了問題。測試嚴重影響了他們的開發速度。每個月的版本都需要執行超過500個回歸測試用例,並且每個新版本通常會向列表中添加50個測試用例。這些測試都是手動執行的,每次釋放10人天的成本是不可持續的,而且這個數字還在增長。

  • 複雜的多雲Salesforce實現,跨越經典和閃電ui以及服務、營銷和社區雲。
  • 業務流程跨越多個係統、方和技術
  • 每月發布一次的敏捷開發過程
  • 每月手動執行500多個回歸測試需要10多人天,這限製了開發人員的創新能力

Tricentis解決方案:端到端測試自動化

Idea Science團隊與Tricentis合作設計和部署了一套自動化測試,主要用於驗證Inchcape的端到端業務流程。他們使用Tosca的Salesforce Scan功能自動生成Inchcape的Salesforce組織的無代碼模型,包括ui和API定義。這種基於模型的方法使業務用戶能夠創建無腳本的自動化端到端測試,可以在Salesforce Classic和Lightning接口上使用。

在關鍵業務場景測試的初始設計和配置之後,團隊現在遵循“自動化優先”的測試方法。因為Tosca基於模型的方法使得重用和擴展現有的測試用例變得很容易,新的開發功能可以很容易地折疊到現有的業務流程測試中,而不是孤立地進行測試。

關鍵好處:

  • 無需開發或腳本編寫.業務用戶和測試人員現在可以管理他們的測試。
  • 跨平台的報道.能夠測試內部和外部的端到端業務流程Salesforce測試
  • 可重用的庫.基於模型的測試自動化支持重用並消除測試用例膨脹。
  • Salesforce Classic和Lightning具有營銷、社區和集成雲支持

結果

可以預見的是,正確的設計和方法需要時間(1到2個月),並且是成功實現Tosca的關鍵部分。然而,一旦建立了基礎,並且確定了要自動化的關鍵業務流程,開發團隊的速度就大大提高了。

在他們轉變為自動化優先的測試方法六個月後,團隊看到了驚人的結果。

就關鍵目標而言,Idea Science團隊完全消除了耗時10天手動執行500個測試用例的瓶頸。此外,他們能夠在測試的風險覆蓋率上實現10倍的增長。相同的關鍵業務流程現在在一天內執行,並在每個sprint中運行,加速了Salesforce平台更新的價值和質量。

Baidu
map