Qui ho un controller di registrazione e un registratore di script di test. Ho registrato le attività dell'utente utilizzando il modello. Questo crea automaticamente un controller di registrazione e quindi un controller di transazione. Ogni controller di transazione ha una richiesta HTTP figlio racchiusa al suo interno. Ora, quando eseguo il test dopo aver creato uno script di test, vedo che il risultato aggregato mostra informazioni su (throuput, errore, min ecc.) Per la richiesta HTTP figlio (Sampler) e il controller di transazione genitore.Perché jMeter mostra i dati del controller di transazione nel suo rapporto di riepilogo?
Renderò più chiaro con le immagini qui sotto.
Nella foto sopra Ive ha creato il piano di test. Ora quando eseguo questo test ottengo i seguenti risultati. Quelli cerchiati sono il controller di transazione.
Qui, ho cerchiato il controller transazione padre. Ora, perché sulla terra è questo aggiungendo al risultato.
Domanda: sta facendo una richiesta al sito web? Perché questo è mostrare e aggiungere valori alla richiesta figlio. Questa cosa è solo una somma di tutta la sua richiesta di bambino - quindi, perché si sta sommando nel tavolo?
Anche qui, se faccio clic su "Genera campione genitore", nasconde la richiesta figlio e mostra solo il rapporto riassunto che è completamente diverso dal rapporto precedente.
Ora la domanda è: come faccio a cambiare le cose. Quali sono le conseguenze. E cosa dovrei fare in questo caso. Devo calcolare il rapporto genitore-figlio o solo i dati del rapporto genitore?
Qualsiasi feedback sulla risposta? Se la risposta fosse utile, dovresti procedere con l'upvoting e accettare –