用 Cloud Performance Test 怎麼錄製測試指令碼

睿象云發表於2020-08-07

Cloud Performance Test 雲壓力測試平臺(以下簡稱:CPT)可以提供一站式全鏈路雲壓力測試服務,通過分散式壓力負載機,快速搭建系統高併發執行場景,按需模擬千萬級使用者實時訪問,並結合系統資源狀態,評估系統承載能力,快速定位系統效能瓶頸。而測試指令碼又是雲壓力測試平臺的主要組成部分,只有指令碼建立成功、調整結果正常,才可以提供給後續測試任務使用。

需要工具:進入睿象雲官網,註冊賬戶資訊,找到“Cloud Performance Test 雲壓力測試平臺”即可開始進行一次雲壓力測試之旅。

在 CPT 平臺中測試指令碼主要有5個操作區域: 01-指令碼選擇區,02-指令碼功能新增區,03-指令碼內容編輯區,04-指令碼日誌執行區,05-指令碼日誌詳細結果展示區;
測試指令碼分為3個區: 初始域、執行域和結束域,其中初始域和結束域只能能執行一次,執行域針對指令碼除錯最多可以迴圈10次,執行任務根據設定的時間自動迴圈執行域中的指令碼內容;
指令碼除錯迴圈次數可以在 標識 列中輸入數值,最多為10;

指令碼選擇區
· 通過點選指令碼新建選擇區中的 new 或者 + 按鈕,建立測試指令碼

指令碼功能新增區
· 指令碼功能新增區從左到右操作功能依次為:錄製器,除錯,新增事項,基本操作,功能設定,邏輯控制,WebSocket,TCP,UDP,MQTT;

指令碼內容編輯區
滑鼠點選待編輯的URL請求,右側展示url編輯區內容,包括:請求方法,URL請求編輯,請求報文頭選擇,請求報文體編輯等;
· 請求方法:支援GET、POST、OPTIONS、HEAD、PUT、DELETE、TERACE、CONNECT共8種,根據介面修改方法;

· URL請求編輯:url可以手動輸入url地址

· 請求報文頭選擇:針對POST請求,可以修改請求報文頭,請求報文頭支援5種型別,所示:
請求報文頭型別選擇:
application/x-www-form-urlencoded: 表單模式;
multipart/form-data: 上傳附件模式;
application/json: json模式;
application/xml: xml模式;
text/plain: 文字模式;

· 請求報文體編輯:表單模式可以自定義新增和編輯表單; 上傳附件模式可以自定義新增和編輯請求報文體及Http multipartFile表單; json模式需要嚴格為json格式資料; xml模式需要嚴格為xml格式資料; 文字模式可以輸入任意格式資料

指令碼日誌執行區
· 點選指令碼除錯按鈕後,指令碼執行的流水操作會記錄在日誌執行區中,日誌執行區記錄了url請求方法、結果、連線描述、耗時和收發位元組五項內容;
收發位元組單位為【B】

指令碼日誌詳細結果展示區
· 在指令碼日誌執行區,點選其中的一個url,右側展示該URL詳細結果日誌,其中比對資料左側顯示錄製的請求和響應資訊,右側為本次除錯實際請求和響應資訊;

以上就完成了測試指令碼的介紹,更多功能歡迎訪問睿象雲官網體驗~

相關文章