全部產品
Search
文件中心

Performance Testing Service:條件跳轉指令

更新時間:May 21, 2026

通過條件跳轉功能,可以根據API的出參設定業務會話請求的執行路徑。本文以經典電商情境為例介紹如何添加條件跳轉指令。

背景資訊

條件跳轉指令添加在API後,支援跳轉、繼續和結束等命令。若配置多個條件疊加,多個條件之間是與關係,且壓測時按順序依次匹配。若配置多個條件跳轉指令,條件跳轉指令之間是或關係。

在經典電商情境中,使用者行為一般為:登入—儲值—加購—付費。若需實現在加購環節設定條件跳轉,判斷使用者是否儲值。若儲值則繼續,否則返回儲值API。具體操作步驟見下文。

操作步驟

  1. 登入PTS控制台,選擇效能測試 - 创建场景,然後單擊PTS壓測

  2. 添加並配置登入儲值加購付費API,具體操作,請參見HTTP節點

  3. 儲值API中設定出參,具體操作,請參見介面出參

    設定出參名為 out1,來源選擇 Body : JSON,解析運算式填寫 (.*)

  4. 业务会话地區單擊添加指令右側的下拉式箭頭,並選擇條件跳轉

  5. 展開條件跳轉,然後配置預設Action和跳轉條件。本樣本中配置如下。

    預設 Action 設定為 繼續。添加一條跳轉分支:選擇鏈路 選擇 儲值當出參 選擇 out1等於 填寫 1Action 選擇 跳轉選擇跳轉到 選擇 儲值

    • 預設Action:可選擇跳轉、繼續和結束。

      • 跳轉:跳轉到所在業務會話中的其他API。

      • 繼續:繼續執行下一個節點,如果沒有下一個節點則結束。

      • 結束:中止目前使用者執行流程。

    • 選擇鏈路:選擇設定出參的壓測API。

    • Action:可選擇跳轉、繼續和結束。 若選擇跳轉,則需配置跳轉API。

    • 叠加条件:添加一個跳轉條件,跳轉條件之間是與關係。

  6. 移動條件跳轉指令至加購API後。