Loading
UTAM 測試工作流程

UTAM 測試工作流程

UI 測試自動化模型 (UTAM) 測試工作流程專注於準備測試環境、撰寫 UTAM 頁面物件 (PO),以及對 UI 元件執行端對端測試。

  1. 環境設定:安裝 Salesforce CLI 並設定您偏好的測試執行器 (例如 WebDriverIO、TestNG、Maven) 以使用 UTAM 架構。請參閱安裝 Saleforce CLIJava 指南JavaScript 指南
  2. PO 建立:為您的複雜 Omniscript 和 FlexCard 建立自訂 UTAM PO。這些 PO 會定義 UI 元素 (輸入、按鈕、步驟),以及您可對其執行的動作。請參閱Salesforce 頁面物件
  3. 測試指令檔:在 Java 或 TypeScript 中撰寫測試類別以匯入必要的 Omnistudio 和自訂 PO,然後定義使用者動作的邏輯序列,其中包括登入、瀏覽、資料輸入和元件互動。
  4. 判斷式:使用判斷式文件庫 (例如 TestNG 判斷式) 確認元素正確顯示、保留輸入值,且 UI 邏輯 (例如錯誤訊息) 如預期運作。
  5. 端對端測試:如需可執行測試的指令,請參閱 UTAM Java ReadmeUTAM JavaScript Readme。範例,mvn test -Dtest=<TestClassName>
 
正在載入
Salesforce Help | Article