若您在PTS壓測情境中需要自訂參數,或者在參數傳遞過程中需要二次定義參數,可以使用自訂參數功能實現。PTS壓測的自訂參數分為全域層級和業務會話層級。本文分別介紹如何配置全域自訂參數和業務會話自訂參數。
全域自訂參數
全域自訂參數在整個壓測情境中生效。
操作步驟
登入PTS控制台,選擇,然後單擊PTS壓測。
建立PTS壓測情境的步驟,請參見Create a PTS-based stress testing scenario。
在建立PTS情境頁面,單擊下方的參數列表。

在自訂參數頁簽,輸入參數名和參數邏輯,完成後單擊確定。
重要自訂參數只能是字串與系統函數的結合,不能使用檔案參數和出參。
當自訂參數中使用了系統函數,且在業務會話中的兩個API上使用,那麼同一個虛擬使用者的一次業務會話(事務)操作裡的兩個API裡的值是相同的。
使用樣本
在壓測不同環境時,被壓測API定義往往相同,只是網域名稱不同。此時可以將網域名稱命名為參數domain,那麼API資訊就可以使用http://${domain}。當您變更壓測目標環境時,只需要修改domain變數,即可實現全部API網域名稱修改,提升壓測效率。
配置自訂參數
domain。
API配置使用
http://${domain}。
業務會話自訂參數
業務會話自訂參數用於需要二次定義全域參數或檔案參數的情境,生效範圍為配置該指令的整個業務會話。更多資訊,請參見自訂參數。