Esiste un modo per generare valori di parametri casuali nel campionatore della richiesta http jMeter o in qualsiasi altro campionatore?Come consentire a jMeter http request sampler di generare parametri?
risposta
In JMeter, è possibile utilizzare i 'contatori' per generare i valori dei parametri. Aggiungi il tuo contatore nella parte superiore del piano di test e scegli i valori iniziali, incrementali e massimi. Inizierà il conteggio automaticamente.
Il contatore si trova nel menu Pre processori. È possibile utilizzare i valori del contatore nei campionatori HTTP utilizzando 'nome di riferimento'. Ad esempio, supponiamo che il tuo nome di riferimento sia ref_counter, quindi puoi chiamare i suoi valori in campionatori HTTP con $ {ref_counter}.
grazie, con l'elemento di configurazione del contatore ho trovato elementi casuali di configurazione, questo era esattamente ciò di cui avevo bisogno. – Rasalom
@Rasalom, giusto per correttezza dovresti accettare la risposta di Alies Belik e invitare Kerim Karaca come ti ha aiutato. Perché l'obiettivo di SO è trovare la risposta giusta –
Si può provare a utilizzare alcuni dei jmeter's functions per generare valore casuale:
- __Random per generare casuale int:
${__Random(MIN, MAX}
; - __RandomString per generare una stringa casuale:
${__RandomString(LENGTH)}
;
e Random Variable elemento di configurazione per lo stesso scopo.
- 1. Jmeter 2.9 HTTP Sampler per PUT non passa i parametri
- 2. JMeter usa la variabile beanshell in HTTP Request
- 3. mancanza di CR - TCP Sampler
- 4. HTTP DELETE request
- 5. Test di classi Java con JMeter
- 6. SOAP: HTTP Bad Request
- 7. Impostazione di Jmeter per fare HTTPS
- 8. JMeter - Log di accesso Sampler solo tiro una riga del file di registro
- 9. Come generare un carico utente simultaneo in Jmeter
- 10. Invio di HTTP Post Request con Android
- 11. Plugin WebSocket per Jmeter
- 12. Come inviare parametri a Iframe con una richiesta HTTP POST
- 13. Parametri SQLite - Non consentire tablename come parametro
- 14. JMeter e WebDriver Set - non funzionano
- 15. Come rimuovere unmarshall akka http request entity come stringa?
- 16. urllib2 HTTP Error 400: Bad Request
- 17. Selezione casuale dal file CSV in Jmeter
- 18. Android: Volley header HTTP Request personalizzato
- 19. Http get request size packet in byte
- 20. JMeter non è in grado di accedere al sito web - JMeter noob
- 21. Rileva/stima di campagna di un http-request in ASP.NET
- 22. Come sapere se HTTP Request è un BOT
- 23. Dovremmo consentire i parametri null/empty?
- 24. Come consentire agli utenti di accedere a flask-rest-api protetti in Angularjs utilizzando l'autenticazione HTTP?
- 25. come inviare i parametri application/x-www-form-urlencoded a un RestServer con JMeter?
- 26. Cookie Manager di Apache JMeter non aggiunge il cookie alla richiesta POST
- 27. Jmeter Counter reinizializzazione valore massimo
- 28. Test dell'applicazione JSF con JMeter - Problema ViewState
- 29. Come ottenere i parametri http da Cowboy?
- 30. Assert restituito il codice di stato HTTP 400 come successo
Non è sicuro, ma è possibile generare i valori casuali in altri modi e inserirli in un file csv e utilizzare (CSV Data Set Config) in jmeter per caricare i dati. – justMe
Ora uso questa idea, ma non è molto comoda. Speravo che ci fosse un modo per farlo fuori dagli schemi. comunque grazie per la risposta. – Rasalom
Penso che Alies Belik abbia fornito una soluzione alla tua domanda, tuttavia la maggior parte delle volte vado con la risposta di Razh, poiché è più desiderabile il consumo di risorse saggio. –