PTS的資料匯出功能可用於在一個業務會話內或者全情境內共用返回的Cookie等情境。本文將介紹如何使用匯出Cookie類比登入情境。
背景資訊
PTS支援在業務會話共用Cookie和在情境內共用Cookie:
業務會話內共用:若想在一個業務會話內傳遞(共用)Cookie資訊,則不需要任何額外設定。PTS和瀏覽器類似,預設將擷取到的Cookie在後續的請求中帶上。
情境內共用:登入Cookie可以在同一個情境內進行共用。同一情境內,只能指定將一個業務會話內的Cookie共用給其他業務會話使用。
若需壓測10000人登入某購物網站的情境,則壓測情境中應包含兩個業務會話:
業務會話1:登入。
業務會話2:查看商品、購買商品、支付訂單。
該情境中需要把業務會話1中的登入Cookie共用給業務會話2。您還可以根據實際需求設定匯出Cookie是否可迴圈。
若允許匯出Cookie在後續業務會話中迴圈使用,具體操作,請參見下文匯出Cookie可迴圈。
若要求匯出Cookie在後續業務會話中僅輪詢一次,需要在後續業務會話中增加資料配置節點,並設定資料輪詢一次,具體操作,請參見下文匯出Cookie僅輪詢一次。
匯出Cookie可迴圈
登入PTS控制台,選擇,然後單擊PTS壓測。
在情境配置頁簽中配置業務會話1。
單擊+添加業務會話,新增業務會話2,在業務會話2中單擊添加壓測節點,添加查看商品、購買商品和支付訂單API,並配置基本請求資訊。
匯出Cookie僅輪詢一次
後續步驟
完成測試情境配置後,還需要進行施壓配置、情境調試等步驟。完成後單擊頁面左下角的儲存去壓測。
說明
壓測過程中可針對API、業務會話或全域維度進行調速,具體操作,請參見調速。

