瓦裏安

Salesforce的測試自動化給瓦裏安帶來了敏捷性

公司概述

瓦裏安醫療係統的使命是打造一個新的、更統一的、更智能的腫瘤學標準,Salesforce是該使命的核心部分。他們的目標是通過更智能的數據、洞察和解決方案將我們所有人連接起來,實現一個沒有癌症恐懼的世界。

這種連接性包括企業應用程序。和所有大型企業一樣,瓦裏安的Salesforce應用程序不僅高度定製,而且高度互聯.許多應用程序涉及到服務、銷售、客戶支持和客戶教育的端到端的生命周期。即使是一個簡單的銷售訂單,從Salesforce到SAP都要經過一個複雜的過程,通過戴爾Boomi集成技術觸發客戶應用程序。

瓦裏安在一個高度監管的行業工作,長期以來一直致力於提供卓越的質量。這種對質量的承諾延伸到Salesforce及其其他企業應用程序。瓦裏安麵臨的挑戰是如何在IT環境中管理質量,通過多個應用程序的持續升級、補丁、定製和數據刷新.對於瓦裏安這樣複雜的係統來說,嚴格的人工測試是極其耗費資源的。他們需要快速有效地測試Salesforce的所有3個年度標準更新,對Salesforce所涉及的應用程序的持續更改(所有都在獨立發布周期中),以及對集成的任何更改。在所有這些複雜性之上是Salesforce的任何企業實例都需要的定製。

因此,當瓦裏安實施了一個銷售和服務管理解決方案,將Salesforce、ServiceMax和SAP連接起來時,他們知道他們需要進行測試升級。每兩周將更新部署到生產中,他們的傳統手工測試和遺留工具根本無法提供所需的速度和可伸縮性以滿足他們的敏捷抱負。

  • 箭頭圖標
    工業:醫療保健
  • 箭頭圖標
    公司規模:5001 - 10000名員工
  • 箭頭圖標
    地點:美國

挑戰

  • 測試Salesforce更新的影響連接的應用程序和自定義
  • 測試的影響連接的應用程序和自定義更新在Salesforce
  • 回歸測試是極其繁瑣和資源密集型的嗎
  • 部署到生產環境的更新每2周
  • Salesforce、SAP和ServiceMax都有不同的發布周期不能孤立地進行測試
  • 監管嚴格環境要求嚴格的審批和跟蹤
  • 複雜的測試數據從生產中提取,準備測試,更新以處理消耗和過期
  • 測試必須集成Jira需求管理
  • 遺留Salesforce工具與同時進行的代碼更改產生衝突,並且沒有維護版本控製

解決方案

為了找到一種現代測試解決方案,能夠應對像他們這樣的企業挑戰,瓦裏安了Infostretch.Infostretch利用Tricentis連續測試平台啟動了Varian的持續測試工作,利用Tricentis的綜合Salesforce測試跨其他企業應用程序和環境進行測試的能力及其靈活性。

通過Tricentis連續測試平台,Varian建立了一個跨Salesforce、SAP和其他連接應用的自動化端到端測試流程。為了確保對他們的行業至關重要的可追溯性,他們使用Tricentis qTest來計劃測試,並將它們鏈接到Jira創建的用戶故事。這些然後使用Tricentis Tosca在單元、API和GUI層進行自動化測試

托斯卡的測試數據管理,服務虛擬化基於風險的測試能力幫助Varian解決其他速度和可擴展性問題,這些問題可能會阻礙測試。兩個最大的測試瓶頸是對測試數據的訪問和對測試係統的訪問。瓦裏安在托斯卡內部創建和管理測試數據,以確保正確的測試數據始終可用於自動化測試。服務虛擬化意味著即使依賴的係統不可用時,也可以進行自動化測試或者還沒有創建。Tosca基於風險的測試覆蓋確保瓦裏安的業務關鍵功能總是受到測試,使公司能夠信心十足地快速行動。

為了進一步簡化質量,瓦裏安的開發和部署過程,整個持續的測試過程集成到他們的CI/CD管道中並通過版本控製將代碼從一個環境升級到另一個環境的過程自動化。

Infostretch指出:“現在,當代碼被檢入時,構建驗證和冒煙測試會自動運行,以創建一個質量檢驗關。”應用可以推廣到以一種完全自動化的免提方式來實現QA環境.這允許更徹底和麵向qa的測試套件。在發現了任何挑戰並修複了錯誤之後,手動審批可以將代碼投入生產。”

瓦裏安測試轉型成功的一個衡量標準是:Salesforce的測試周期過去消耗一個10人團隊兩周的時間,現在隻需3天就能自動完成.有了Tricentis,瓦裏安的Salesforce測試自動化不僅幫助公司保護其嚴格的質量標準;它還幫助他們更快地實現拯救生命的創新。

“Salesforce是企業世界的一個重要組成部分,但它是許多關鍵組成部分之一。當測試端到端流程時,你需要一個能夠測試從一個應用程序到另一個應用程序的事務的解決方案,並能夠在多個層麵驗證事務,包括GUI、api,甚至底層的數據庫。”

——Infostretch創始人Manish Mathuria

結果

  • 測試周期2周減少到3天
  • 減少35%成本
  • 19分鍾的平均測試用例執行時間替換為自動執行
  • 跨多種應用類型(Salesforce、SAP…)的GUI、API和數據測試集中在一個工具中
  • 自動化的質量檢測確保快速,通過CI/CD管道的準確進展
  • 正在創建和管理測試數據在測試自動化
  • 服務虛擬化允許測試集成到可能脫機的應用程序
  • 所有測試資產,包括測試用例和測試數據,都是通過版本控製進行管理
  • 基於風險的測試使有效的煙霧測試
  • 完整的可追溯性到Jira的用戶故事
  • 跨Salesforce的端到端測試以及所有與之相關的應用程序
  • 可重用的測試工件為新的應用程序
Baidu
map