導入本地的JMeter原生腳本,即可快速發起一次壓測。
前提條件
JMeter腳本需要在本地調試成功。
請同時上傳依賴的CSV或者JAR文件,CSV文件上傳之后和JMX腳本在同目錄下。
限制條件
最大并發用戶數不能超過資源包的并發規格,請參見產品價格。
該功能和PTS原生功能共享并發用戶數的額度。例如,您持有一個基礎版(最大并發用戶數50000)的資源包,PTS原生壓測場景中使用了10000并發,那么同時進行的JMeter集成功能的壓測只能使用40000最大并發來啟動。
由于共享施壓資源,如果碰到壓測引擎不足的報錯,請稍后重試。
操作步驟
- 登錄PTS控制臺,在左側導航欄選擇 ,然后單擊JMeter壓測。
在創建JMeter場景頁面,輸入場景名。
在場景配置頁簽下,單擊上傳文件,添加JMeter腳本、JAR文件(即放置在JMeter的安裝目錄.../lib/ext下的相關JAR文件)和其他數據文件。
重要上傳的同名文件將覆蓋之前上傳的文件。
如上傳了多個JMX文件,選擇一個JMX文件作為該壓測場景使用的JMeter腳本。
可選:選中切分文件,將CSV文件切分之后,能夠保證每個施壓機上使用的數據不重復。否則每個施壓機上使用同一份數據。
可選:如果您上傳的腳本中有分布式適配組件,例如定時器(Timer)、控制器(Controller)等,可以對其進行多施壓IP的分布式適配設置,有利于更精準、有效地進行性能測試。
設置同步定時器。若您上傳的JMeter腳本中自帶定時器(Timer),需要選擇腳本中的設置值是全局生效或單機生效。
設置常數吞吐量定時器。若您上傳的JMeter腳本中自帶控制器(Controller),需要選擇腳本中的設置值是全局生效或單機生效。具體操作,請參見常數吞吐量分布式使用示例。
在施壓配置區域,設置并發數。其他項可保留默認值。
單擊保存去壓測,選擇立即執行,然后單擊確定。
JMeter壓測的具體步驟,請參見創建JMeter場景。