全部產品
Search
文件中心

Performance Testing Service:電商壓測情境樣本

更新時間:Feb 08, 2025

在使用PTS進行壓測前,您需要對業務情境進行梳理,然後將業務情境編排為實際可用的壓測情境,在PTS中發起壓測。本文以電商典型業務情境為例,為您介紹如何在PTS中編排壓測情境。

情境說明

淘寶網需要對產品A和B相關的頁面(即存在多個API)進行壓測,假設其主要業務情境為:

  • 業務A:瀏覽產品A。

  • 業務B:購買產品B(登入 → 瀏覽產品B → 加入購物車 → 提交訂單)。

那麼在壓測情境中的設定如下。

壓測設定示意圖.png

  • 業務會話1:瀏覽產品A 業務會話2:購買產品B是並行關係。

    根據商務邏輯,一部分使用者在瀏覽產品A,另一部分使用者在進行購買產品B的一系列操作,即兩個業務是同時發生的,所以將它們設定為兩個業務會話,壓測中會並行發起請求。

  • 業務會話中的多個API是串列關係。

    根據商務邏輯,業務會話2:購買產品B中的一系列使用者行為是存在先後順序的,所以將這些存在先後關係的API添加到一個業務會話中,PTS壓測中會按照順序發起壓測。

  • 綜合來看,在壓測中,樣本中的瀏覽產品A的API和登入的API,會同時發起壓測流量。

後續操作

業務會話編排完成後,您可以進行施壓配置,為整個情境和每一個業務會話設定壓測量級。具體操作請參見壓力模式與量級配置