您位於此處:
解譯 Data Cloud 觸發流程測試結果
檢閱 Data Cloud 觸發流程測試的結果,並疑難排解失敗的判斷式。
必要版本
| 檢視支援的版本。 |
| 所需的使用者權限 | |
|---|---|
| 若要使用 Flow Builder 中所有可用的流程類型、元素和功能 (包括 Einstein 和 Agentforce for Flow) 來開啟、編輯、建立、啟用或停用流程: | 管理流程 |
在測試流程後檢閱結果,以確保流程在各種條件下如預期運作。
此程序適用於 Data Cloud 觸發的流程。若要改為解譯記錄觸發或自動啟動流程的測試案例結果,請參閱 在測試模式 (Beta 版) 中解譯測試案例結果。
-
若要檢視測試執行詳細資料,請按一下
,然後選取「執行測試」和「檢視詳細資料」。
「測試執行詳細資料」下的「所有詳細資料」索引標籤會顯示整個測試執行的結果。如果流程失敗,請疑難排解流程錯誤。 -
若要檢查流程測試的狀態,請在「測試執行詳細資料」下選取「判斷式」索引標籤,然後展開每個判斷式。
Flow Builder 會醒目提示測試執行的路徑 (1)。在「測試執行詳細資料」中,每個判斷式都會告訴您要尋找的條件 (2)、這些條件所檢查的值 (括弧內) (3),以及您為該判斷式定義的自訂錯誤訊息 (4)。 -
解譯失敗的流程測試。
-
檢查失敗判斷式的條件和條件評估。
在此範例中,針對「將優先順序設定為高」元素,失敗的判斷式會尋找要將欄位「$Record 的優先順序」的值設定為「高」。
-
若要變更值,請按一下該元素,然後按一下「編輯元素」。
在此範例中,若要修正失敗的判斷式,請編輯「將優先順序設定為高」元素,並將 $Record 的優先順序變更為高。
- 儲存流程,然後執行失敗的流程測試。
-
檢查失敗判斷式的條件和條件評估。
範例
此測試會在物件更新時驗證流程。
測試包含可設定觸發記錄初始值和更新值的欄位,這和觸發流程執行的記錄相同。測試會建立記錄的複本,此複本僅會用於測試。不會將記錄儲存至資料庫。
測試會評估每個判斷式,以確認流程如預期執行。測試只能評估流程元素是否執行,以及流程資源值是否如預期設定。測試會根據 Salesforce 資料庫中的現有資料和自訂項目 (例如規則與限制) 來評估流程。
流程包含測試時,「測試」清單檢視會顯示流程的所有測試和相關聯的測試結果。
測試執行後,「測試執行詳細資料」會顯示每個判斷式評估的方式。如果條件評估為 false,則判斷式與測試會失敗。若所有判斷式通過,則測試會通過。
「所有詳細資料」索引標籤會顯示整個測試執行的結果。判斷式會在測試執行結束時進行評估。
您確定流程如預期進行時,即可啟用您測試的版本並散佈該流程。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!
