在使用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,會同時發起壓測流量。
后續操作
業務會話編排完成后,您可以進行施壓配置,為整個場景和每一個業務會話設置壓測量級。具體操作請參見壓力模式與量級配置。
- 本页导读 (1)
- 場景說明
- 后續操作
文档内容是否对您有帮助?