Condividi tramite


Funzionalità di Apache JMeter supportate nei test di carico di Azure

Test di carico di Azure consente di usare uno script Apache JMeter (JMX) esistente per creare ed eseguire un test di carico. Questo articolo illustra le funzionalità di Apache JMeter supportate in Test di carico di Azure.

Per informazioni sul funzionamento di Test di carico di Azure, vedere Panoramica di Test di carico di Azure.

Versione supportata di Apache JMeter

Test di carico di Azure usa Apache JMeter versione 5.6.3 per l'esecuzione di test di carico.

Dettagli del supporto di Apache JMeter

La tabella seguente elenca le funzionalità di Apache JMeter e il relativo supporto in Test di carico di Azure.

Funzionalità Dettagli Ulteriori informazioni
Elementi del piano di test - Gruppi di thread
-Variabili
-Funzioni
-Campionatori
- Controller logici
-Timer
-Asserzioni
- Preprocessori
- Postprocessori
Creare un test di carico usando uno script JMeter
Campionatori Sono supportati tutti gli esempi e i protocolli. Creare un test di carico con uno script JMeter
Controller Tutti i controller della logica sono supportati, ad eccezione del controller di inclusione, del controller del modulo e del controller di registrazione. Creare un test di carico con uno script JMeter
Esecuzione script - BeanShell
- Script JSR223
Elementi di configurazione Sono supportati tutti gli elementi di configurazione. Esempio: Leggere i dati da un file CSV
Proprietà di JMeter Test di carico di Azure supporta il caricamento di un singolo file di proprietà utente per ogni test di carico per eseguire l'override delle impostazioni di configurazione di JMeter o aggiungere proprietà personalizzate.
I file delle proprietà di sistema non sono supportati.
Configurare le proprietà utente di JMeter
Plug-in Test di carico di Azure consente di usare plug-in da https://jmeter-plugins.orgo caricare un file di archivio Java (JAR) con il proprio codice plug-in. Personalizzare un test di carico con plug-in
Campionatore di driver Web A causa dell'uso intensivo delle risorse dei test di WebDriver, è possibile eseguire test con un carico massimo di quattro utenti virtuali associati all'sampler del driver Web. I test con un carico maggiore associato all'sampler del driver Web possono causare errori. In questo caso, ridurre il carico e riprovare.
È possibile avere un carico più elevato associato ad altri campionatori, ad esempio http sampler, nello stesso test.
Listener Test di carico di Azure ignora tutti gli agenti di raccolta risultati, inclusi i visualizzatori, ad esempio l'albero dei risultati o i risultati del grafico.
Report dashboard Il dashboard test di carico di Azure mostra le metriche client e, facoltativamente, le metriche lato server.
È possibile esportare i risultati del test di carico per usarli in uno strumento di creazione di report o generare il dashboard JMeter nel computer locale.
Esportare i risultati dei test
Frammenti di test Non supportato.

Passaggi successivi

Iniziare a usare Test di carico di Azure: