Ho bisogno di creare un test di carico, in cui c'è un massima di 4 utenti simultanei al secondo. Allora ho bisogno di ripeterlo per un'ora. C'è un modo per ottenere questo in JMeter?Come utilizzare il Throughput Timer costante per specificare un massimo di 4 utenti concurrents al secondo, durante un'ora
Ho provato con questa configurazione:
- Numero di thread: 4
- rampa-up periodo: contano 1
- loop: Per sempre
- Durata: 3600
E per assicurarmi che funzioni esattamente per un'ora, ho anche utilizzato uno Runtime Controller con lo stesso valore di runtime "3600".
Ma questi crea più utenti simultanei al secondo di quello che mi serve e inoltre è anche improbabile che che molti utenti simultanei come utente di solito prendono così il tempo per pensare prima di fare qualcosa e questo non è riflesso nella mia configurazione così anche provato usando Constant Throughput timer, ma questo mi ha solo confuso di più.
- sono sicuro che ho bisogno di usare il costante Throughput Timer, ma io non ho la più pallida idea di come farlo nel mio caso.
- Se si utilizza il timer di velocità costante , come devo configurare le proprietà del thread (numero di thread, periodo di accelerazione, numero di cicli, pianificazione)?
- Ho davvero bisogno di utilizzare un controller di runtime, per garantire che il piano di test funzioni esattamente per un'ora o sia sufficiente per specificare un valore di durata di 3600?
Grazie mille @Nachiket. Ancora un paio di domande: 1) Data la configurazione che hai mostrato, come sarebbe la configurazione per il ** Thread Group ** (Numero di thread, periodo di accelerazione, numero di loop, ecc.)? 2) Quando uso ** Timer costante di rendimento ** ricevo sempre richieste extra nel primo minuto di esecuzione, è normale? Quindi, c'è qualche spiegazione per questo? Ancora una volta, grazie mille – Axel
Ho lo stesso problema e come dice Axel, Nella documentazione non c'è nulla del motivo per cui nel primo minuto otteniamo una richiesta aggiuntiva – eddy
personalmente trovo il timer di modellazione del throughput più preciso di quello di JMeter timer di throughput costante incorporato: http://jmeter-plugins.org/wiki/ThroughputShapingTimer/ –