在使用PTS進行壓測前,您需要對業務情境進行梳理,然後將業務情境編排為實際可用的壓測情境,在PTS中發起壓測。本文以電商典型業務情境為例,為您介紹如何在PTS中編排壓測情境。
情境說明
淘寶網需要對產品A和B相關的頁面(即存在多個API)進行壓測,假設其主要業務情境為:
業務A:瀏覽產品A。
業務B:購買產品B(登入 → 瀏覽產品B → 加入購物車 → 提交訂單)。
那麼在壓測情境中的設定如下。

業務會話1:瀏覽產品A 和業務會話2:購買產品B是並行關係。
根據商務邏輯,一部分使用者在瀏覽產品A,另一部分使用者在進行購買產品B的一系列操作,即兩個業務是同時發生的,所以將它們設定為兩個業務會話,壓測中會並行發起請求。
業務會話中的多個API是串列關係。
根據商務邏輯,業務會話2:購買產品B中的一系列使用者行為是存在先後順序的,所以將這些存在先後關係的API添加到一個業務會話中,PTS壓測中會按照順序發起壓測。
綜合來看,在壓測中,樣本中的瀏覽產品A的API和登入的API,會同時發起壓測流量。
後續操作
業務會話編排完成後,您可以進行施壓配置,為整個情境和每一個業務會話設定壓測量級。具體操作請參見壓力模式與量級配置。