PTS JMeter壓測支援對您的JMeter指令碼中用到的外掛程式進行自動補全,減輕您配置情境的負擔。JMeter具有強大的外掛程式擴充能力,可藉助外掛程式執行各種各樣的壓測任務。因此多數情況下在您建立JMeter情境做壓測時,需要配合上傳指令碼中使用到的外掛程式。本文介紹如何使用JMeter外掛程式自動補全功能。
通過JMeter外掛程式自動補全功能,PTS系統將為您自動補全指令碼中使用的外掛程式,減輕您的JMeter壓測情境配置負擔。PTS目前支援補全的外掛程式列表,請參見下文附錄。
上傳JMeter壓測指令碼
上傳本地的JMeter指令碼,就會觸發外掛程式自動補全流程。
登入PTS控制台,選擇,然後單擊JMeter壓測。
在建立JMeter情境頁面配置情境名,然後在情境裝配地區上傳尾碼名為jmx的JMeter壓測檔案。
指令碼上傳成功後,PTS將自動進行外掛程式補全。
查看自動補全結果
外掛程式補全結束後,系統會提示您外掛程式的補全結果。您也可以單擊jmx檔案右側的
表徵圖,查看該指令碼的外掛程式補全結果。
對於不能補全的外掛程式(如您自行開發使用的外掛程式),需要您自行上傳到您自己的壓測情境中進行補充,以輔助您順利進行雲上JMeter壓測。這些外掛程式只會應用於您的壓測需求,PTS平台不會在其它任何情況下使用您的外掛程式。
附錄
名稱 | 版本 |
tilln-iso8583 | 1.3 |
jpgc-csl | 0.1 |
tilln-formman | 1 |
ulp-observability-plugin | 1.1.0 |
jpgc-graphs-dist | 2 |
vdn-junit-reporter-kpi-compare-jmeter-report-csv | 1.2 |
jpgc-ffw | 2 |
vdn-junit-reporter-kpi-from-jmeter-report-csv | 1.5 |
kafkameter | 0.2.0 |
jpgc-json | 2.7 |
bzm-rte | 3.2.2 |
blazemeter-debugger | 0.6 |
bzm-http2-legacy | 1.6.2 |
validate-thread-group | 1.0.1 |
mqtt-sampler | 0.0.1-SNAPSHOT |
netflix-cassandra | 0.2-SNAPSHOT |
jpgc-mergeresults | 2.1 |
jpgc-sts | 4 |
jpgc-udp | 0.4 |
jpgc-casutg | 2.1 |
tilln-junit | 1.1 |
jpgc-graphs-vs | 2 |
jmeter-datadog-backend-listener | 0.3.1 |
jpgc-dbmon | 0.1 |
tilln-wssecurity | 1.9 |
jmeter-rapi-plugin | 1.0.0 |
awsmeter | 3.0.0 |
jpgc-xmpp | 1.5.1 |
jpgc-csvars | 0.1 |
jpgc-wsc | 0.7 |
tilln-retrier | 1 |
resultscomparator | 3.1.2 |
jpgc-perfmon | 2.1 |
bzm-random-csv | 0.8 |
yongfa365-jmeter-plugins | 3.0.1 |
jmeter-prometheus | 0.6.0 |
jmeter.backendlistener.azure | 0.2.9 |
outlierdetector | 1.0.4 |
jpgc-oauth | 0.1 |
ssh-sampler | 1.2.0 |
jpgc-xml | 0.1 |
jpgc-sense | 3.5 |
jpgc-hadoop | 2 |
extended-csv-dataset-config | 2 |
jpgc-plugins-manager | 1.9 |
mqmeter | 2.1.0 |
jpgc-webdriver | 4.9.1.0 |
jpgc-prmctl | 0.4 |
jpgc-directory-listing | 0.3 |
jpgc-functions | 2.2 |
jmeter-pubsub-sampler | 1.1 |
jpgc-tst | 2.6 |
jpgc-jmxmon | 0.3 |
jpgc-filterresults | 2.2 |
jmeter-dynatrace-backend-listener | 1.8.0 |
jmeter.backendlistener.elasticsearch | 2.7.1 |
bzm-siebel | 2.0.3 |
tilln-sshmon | 1.3 |
jmeter-atakama-variabilization-plugin | 1.2.0 |
jpgc-jms | 0.2 |
jpgc-graphs-composite | 2 |
bzm-http2 | 2.0.2 |
jmeter.pack-listener | 1.7 |
custom-soap | 1.3.3 |
websocket-samplers | 1.2.8 |
schema-assertion | 1.1.0 |
vdn-junit-reporter-kpi-from-jmeter-dashboard-stats | 1.4 |
jpgc-cmd | 2.2 |
jpgc-redis | 0.6 |
jpgc-httpraw | 0.1 |
jpgc-autostop | 0.2 |
jpgc-lockfile | 0.1 |
jpgc-pde | 0.1 |
mqtt-xmeter | 2.0.2 |
jpgc-synthesis | 2.2 |
jpgc-dummy | 0.4 |
apdexcalculator | 2.0.1 |
bzm-jmeter-citrix-plugin | 0.7.6 |
jmeter-atakama-backend-listener-plugin | 1.5.0 |
jpgc-fifo | 0.2 |
jpgc-graphs-basic | 2 |
jpgc-rotating-listener | 0.2 |
di-kafkameter | 1.2 |
jpgc-plancheck | 2.4 |
jmeter-grpc-request | 1.2.6 |
baolu-csv-data-file-config | 1.2.3 |
websocket-sampler | 1.0.2-SNAPSHOT |