日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

使用Cookie模擬登錄場景

更新時(shí)間:

PTS的數(shù)據(jù)導(dǎo)出功能可用于在一個(gè)串聯(lián)鏈路內(nèi)或者全場景內(nèi)共享返回的Cookie等場景。本文將介紹如何使用導(dǎo)出Cookie模擬登錄場景。

背景信息

PTS支持在串聯(lián)鏈路共享Cookie和在場景內(nèi)共享Cookie:

  • 串聯(lián)鏈路內(nèi)共享:若想在一個(gè)串聯(lián)鏈路內(nèi)傳遞(共享)Cookie信息,則不需要任何額外設(shè)置。PTS和瀏覽器類似,默認(rèn)會(huì)在后續(xù)的請(qǐng)求中攜帶獲取到的Cookie。

  • 場景內(nèi)共享:登錄Cookie可以在同一個(gè)場景內(nèi)進(jìn)行共享。同一場景內(nèi),只能指定將一個(gè)串聯(lián)鏈路內(nèi)的Cookie共享給其他串聯(lián)鏈路使用。

若需壓測10000人登錄某購物網(wǎng)站的場景,則壓測場景中應(yīng)包含兩個(gè)串聯(lián)鏈路:

  • 串聯(lián)鏈路1:登錄。

  • 串聯(lián)鏈路2:查看商品、購買商品、支付訂單。

該場景中需要把串聯(lián)鏈路1中的登錄Cookie共享給串聯(lián)鏈路2。您還可以根據(jù)實(shí)際需求設(shè)置導(dǎo)出Cookie是否可循環(huán)。

  • 若允許導(dǎo)出Cookie在后續(xù)串聯(lián)鏈路中循環(huán)使用,具體操作,請(qǐng)參見導(dǎo)出Cookie可循環(huán)。

  • 若要求導(dǎo)出Cookie在后續(xù)串聯(lián)鏈路中僅輪詢一次,需要在后續(xù)串聯(lián)鏈路中增加數(shù)據(jù)配置節(jié)點(diǎn),并設(shè)置數(shù)據(jù)輪詢一次,具體操作,請(qǐng)參見導(dǎo)出Cookie僅輪詢一次

導(dǎo)出Cookie可循環(huán)

  1. 登錄PTS控制臺(tái),在左側(cè)導(dǎo)航欄選擇性能測試 > 創(chuàng)建場景。
  2. 單擊PTS壓測,在場景配置頁簽中配置串聯(lián)鏈路1。

    1. 單擊數(shù)據(jù)源管理,上傳包含用戶登錄名和密碼的參數(shù)文件,具體操作,請(qǐng)參見文件數(shù)據(jù)源。

    2. 串聯(lián)鏈路1區(qū)域單擊添加指令右側(cè)的下拉箭頭,然后單擊數(shù)據(jù)配置

    3. 數(shù)據(jù)配置區(qū)域單擊數(shù)據(jù)源參數(shù)設(shè)置頁簽,并配置參數(shù)。

      說明

      若需保證共享Cookie的唯一性,則需選中數(shù)據(jù)輪詢一次,具體操作,請(qǐng)參見添加數(shù)據(jù)配置節(jié)點(diǎn)

    4. 添加登錄API,并填寫基本請(qǐng)求信息和定義Body,具體操作,請(qǐng)參見自定義API概述。

      ex_cookie_define_body

    5. 串聯(lián)鏈路1區(qū)域單擊添加指令右側(cè)的下拉箭頭,然后單擊數(shù)據(jù)導(dǎo)出,然后選擇導(dǎo)出數(shù)據(jù)為Cookie類型,導(dǎo)出量級(jí)為10000。數(shù)據(jù)導(dǎo)出的具體操作,請(qǐng)參見數(shù)據(jù)導(dǎo)出。

      ex_cookieuse_export_cookie

      說明

      該場景內(nèi)創(chuàng)建的其他串聯(lián)鏈路都會(huì)自動(dòng)帶上Cookie信息。

  3. 單擊+添加串聯(lián)鏈路,新增串聯(lián)鏈路2,在串聯(lián)鏈路2中單擊添加壓測節(jié)點(diǎn),添加查看商品、購買商品和支付訂單API,并配置基本請(qǐng)求信息。

    ex_cookieuse_link2

導(dǎo)出Cookie僅輪詢一次

  1. 登錄PTS控制臺(tái),在左側(cè)導(dǎo)航欄選擇性能測試 > 創(chuàng)建場景
  2. 單擊PTS壓測,在場景配置頁簽中配置串聯(lián)鏈路1。

    1. 單擊數(shù)據(jù)源管理,上傳包含用戶登錄名和密碼的參數(shù)文件,具體操作,請(qǐng)參見文件數(shù)據(jù)源

    2. 串聯(lián)鏈路1區(qū)域單擊添加指令右側(cè)的下拉箭頭,然后單擊數(shù)據(jù)配置。

    3. 數(shù)據(jù)配置區(qū)域單擊數(shù)據(jù)源參數(shù)設(shè)置頁簽,并配置參數(shù)。

      說明

      若需保證共享Cookie的唯一性,則需選中數(shù)據(jù)輪詢一次,具體操作,請(qǐng)參見添加數(shù)據(jù)配置節(jié)點(diǎn)。

    4. 添加登錄API,并填寫基本請(qǐng)求信息和定義Body,具體操作,請(qǐng)參見自定義API概述。

      ex_cookie_define_body

    5. 串聯(lián)鏈路1區(qū)域單擊添加指令右側(cè)的下拉箭頭,然后單擊數(shù)據(jù)導(dǎo)出,然后選擇導(dǎo)出數(shù)據(jù)為Cookie類型,導(dǎo)出量級(jí)為10000。數(shù)據(jù)導(dǎo)出的具體操作,請(qǐng)參見數(shù)據(jù)導(dǎo)出

      ex_cookieuse_export_cookie

      說明

      該場景內(nèi)創(chuàng)建的其他串聯(lián)鏈路都會(huì)自動(dòng)帶上Cookie信息。

  3. 串聯(lián)鏈路2添加數(shù)據(jù)配置節(jié)點(diǎn),并為productID參數(shù)選中數(shù)據(jù)僅輪詢一次。具體操作,請(qǐng)參見設(shè)置文件參數(shù)

    該步驟可以保證上一步導(dǎo)出的cookie僅輪詢一次。

    product2

  4. 串聯(lián)鏈路2中添加查看商品、購買商品和支付訂單API,并配置基本請(qǐng)求信息。

后續(xù)步驟

完成測試場景配置后,還需要進(jìn)行施壓配置、場景調(diào)試等步驟。完成后單擊頁面左下角的保存去壓測

說明

壓測過程中可針對(duì)API、串聯(lián)鏈路或全局維度進(jìn)行調(diào)速,具體操作,請(qǐng)參見調(diào)速。