2013-01-17 7 views
9

Ogni volta che eseguo lo script Jmeter, devo salvare manualmente il rapporto di riepilogo e i grafici.
Voglio che vengano memorizzati automaticamente.Come salvare automaticamente il rapporto di riepilogo jmeter e altri grafici (ad esempio il grafico del tempo di risposta)

Ho provato a scrivere i risultati del sommario su file come C:\JMeter\Summary${__time(ddMMyy HHmmss)}.csv.

Ma esce in formato XML. Voglio in formato tabella.

Quando si tenta di salvare il grafico di risposta come segue C:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif.
Il grafico non è memorizzato. Viene fuori come immagine non valida.

Inoltre, per favore dimmi come analizzare i risultati che ottengo e come dovrei interpretarli Se carico un sito web.
Il mio sito web è come accedere come utente, cercare e aggiungere prodotti al carrello, elaborare l'ordine, pagare per esso e visualizzare l'ordine che viene elaborato di recente.

risposta

15
  1. esaminare queste risposte per i dettagli su come ottenere risultati csv sia tramite interfaccia grafica e CMD per jmeter di out-of-box componenti:

    per passare tra XML/CSV i formati di archiviazione dei risultati per gli ascoltatori utilizzano

    • sia "Configura" finestra di dialogo di chi ascolta (Risultato Campione Salva configurazione: selezionare/deselezionare "Salva come XML")
    • o Results file configuration sezione nel file di jmeter.properties:
      jmeter.save.saveservice.output_format=csv 
      jmeter.save.saveservice.assertion_results_failure_message=true 
      jmeter.save.saveservice.default_delimiter=| 
      
  2. Avrete possibilmente come questo bel set di jmeter-plugins personalizzati - Jmeter Plugins, - in particolare i componenti Graph e JMeterPluginsCMD Command Line Tool.

  3. Per quanto riguarda la possibilità di salvare grafici generati: posso salvare correttamente i grafici creati sia per Aggregate Graph e Response Time Graph, sia in .tif e formati .png (Jmeter V.2.8).
    Si può presumere che si stia utilizzando il percorso per archiviare il grafico come immagine (C:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif in questione sopra) nel campo Filename della sezione Write results to file/Read from file della configurazione Grafico tempo risposta/Grafico aggregato. Ma questo campo è per il file di risultati di jmeter (.jtl/.csv) scrivi/leggi da, non il percorso per archiviare il grafico come immagine.

    Non sono sicuro che sia possibile archiviare automaticamente i grafici generati da questo listener 2 (ad esempio durante l'esecuzione dello scenario di test in modalità non-gui).
    Se necessario, è possibile esaminare meglio lo JMeterPluginsCMD Command Line Tool che ha l'opzione di generare PNG per listener selezionato (c'è un esempio nella descrizione di utilizzo del plugin).

  4. per le possibilità di analisi dei log guardare in questo recente domanda:

+0

Grazie :-). Ha funzionato. – user1984004PRI

+0

Sarebbe bello, se accetti la risposta in quel caso. Grazie. –

0

Aggiungi jp @ GC - Grafici Generator plugin nella vostra jmeter. Creerà e salverà il grafico nella directory define dell'utente. È necessario aggiungere Visualizza l'albero dei risultati prima di esso. enter image description here

Problemi correlati