JMeter GUI: Test Plan & Workbench

Μόλις εκτοξεύσετε JMeter, θα δείτε 2 στοιχεία

  1. Σχέδιο δοκιμής
  2. Πάγκος εργασίας

JMeter GUI

Τι είναι ένα σχέδιο δοκιμής;

Το σχέδιο δοκιμής είναι το σημείο όπου προσθέτετε στοιχεία που απαιτούνται για το δικό σας JMeter Test.

Αποθηκεύει όλα τα στοιχεία (όπως ThreadGroup, Timers κ.λπ.) και τις αντίστοιχες ρυθμίσεις τους που απαιτούνται για την εκτέλεση των δοκιμών που επιθυμείτε.

Το Following Το σχήμα δείχνει ένα παράδειγμα σχεδίου δοκιμής

Σχέδιο δοκιμής

Τι είναι το WorkBench;

Το WorkBench παρέχει απλώς ένα μέρος για την αποθήκευση στοιχείων δοκιμής προσωρινά. Το WorkBench δεν έχει καμία σχέση με το Test Plan. JMeter θα να μην σώσει τα περιεχόμενα του πάγκου εργασίας. Αποθηκεύει μόνο τα περιεχόμενα του Σχέδιο δοκιμής υποκατάστημα

πάγκος εργασίας

Το "WorkBench" θα χρησιμοποιηθεί στο φροντιστήριό μας Δοκιμή εγγραφής διακομιστή μεσολάβησης HTTP

Προς το παρόν, αγνοήστε το.

Πώς να προσθέσετε στοιχεία;

Η προσθήκη στοιχείων είναι το ουσιώδης βήμα για τη δημιουργία ενός σχεδίου δοκιμής γιατί χωρίς προσθήκη στοιχείων, JMeter δεν μπορώ εκτελέστε το σχέδιο δοκιμής σας

Ένα Πρόγραμμα δοκιμής περιλαμβάνει πολλά Στοιχεία όπως Ακροατής, Ελεγκτής και Χρονόμετρο

Μπορείτε να προσθέσετε ένα στοιχείο στο δοκιμαστικό σχέδιο κάνοντας δεξί κλικ στο α Σχέδιο δοκιμής και επιλέξτε νέα στοιχεία από το "Πρόσθεση"Λίστα.

Ας υποθέσουμε ότι θέλετε να προσθέσετε 2 στοιχεία στο Test Plan BeanShell Assertion και Προεπιλογή αιτήματος Java

  • Κάντε δεξί κλικ Σχέδιο δοκιμής -> Πρόσθεση -> Ισχυρισμός-> Βεβαίωση κελύφους φασολιών
  • Κάντε δεξί κλικ Σχέδιο δοκιμής -> Πρόσθεση -> Στοιχείο διαμόρφωσης -> Προεπιλογή αιτήματος Java

Προσθήκη στοιχείων

Μπορείτε επίσης να αφαιρέστε ένα αχρησιμοποίητο στοιχείο

Ας πούμε, θέλετε να αφαιρέσετε το στοιχείο "Προεπιλογές αιτήματος HTTP“, επιλέξτε “HTTP Request Default” -> Δεξί κλικ-> επιλέξτε ΑΦΑΙΡΕΣΗ από το μενού περιβάλλοντος -> Κάντε κλικ Ναι για επιβεβαίωση διαγραφής αυτού του στοιχείου στο μήνυμα box

Φόρτωση και αποθήκευση στοιχείων

Πώς να δημιουργήσετε ένα αρχείο JMX

Ας υποθέσουμε ότι έχετε ήδη προσθέσει ένα όνομα στοιχείου "BeanShell Ισχυρισμός". Τώρα θέλετε να το αποθηκεύσετε.

Κάντε δεξί κλικ στο BeanShell Assertion -> επιλέξτε Αποθήκευση επιλογής ως

Δημιουργία αρχείου JMX

Ένας διάλογος box εμφάνιση, κάντε κλικ στο Save κουμπί για να αποθηκεύσετε τα στοιχεία σας με το προεπιλεγμένο όνομα BeanShell Assertion.jmx. Μπορείτε να επιλέξετε άλλα ονόματα αν θέλετε

Δημιουργία αρχείου JMX

JMeter Τα στοιχεία δοκιμής και το σχέδιο δοκιμής αποθηκεύονται στο *.JMX μορφή. JMX στέκεται για Επεκτάσεις διαχείρισης Java.

Πώς να εκτελέσετε το αρχείο JMX

Η φόρτωση του στοιχείου υπάρχει σάς βοηθά να εξοικονομήσετε χρόνο που απαιτείται για τη δημιουργία και τη διαμόρφωση νέων στοιχείων

Ας υποθέσουμε ότι έχετε ένα υπάρχον στοιχείο στο σχέδιο δοκιμής: Προεπιλογή αιτήματος Java

Κάντε δεξί κλικ Προεπιλογές αιτήματος Java-> επιλέξτε πηγαίνω

Εκτελέστε το αρχείο JMX

Επιλέξτε Στοιχεία (BeanShell Assertion.jmx.) αρχείο στον κατάλογο. Αυτό το στοιχείο θα προστεθεί στο τρέχον σχέδιο δοκιμής σας.

Εκτελέστε το αρχείο JMX

Πώς να ρυθμίσετε τα στοιχεία

Για να διαμορφώσετε οποιοδήποτε Στοιχείο

  1. Επιλέξτε το στοιχείο στο Δέντρο στο αριστερό παράθυρο
  2. Εισαγάγετε τις ρυθμίσεις διαμόρφωσης στο δεξιό παράθυρο

Διαμόρφωση στοιχείων

Πώς να αποθηκεύσετε ένα σχέδιο δοκιμής

Πριν εκτελέσετε μια δοκιμή, θα πρέπει πρώτα να αποθηκεύσετε το πρόγραμμα δοκιμής σας. Η αποθήκευση του σχεδίου δοκιμής σάς βοηθά να αποφύγετε απροσδόκητα σφάλματα κατά την εκτέλεση του σχεδίου δοκιμής. Βήματα για την αποθήκευση του σχεδίου δοκιμής –

  1. Αρχείο -> Αποθήκευση σχεδίου δοκιμής ως-> διάλογος box επίδειξη
  2. Εισαγάγετε ένα όνομα αρχείου του σχεδίου δοκιμής ->κλικ Αποθήκευση

Αποθηκεύστε ένα σχέδιο δοκιμής

Σημείωση: Η αποθήκευση ενός σχεδίου δοκιμής είναι διαφορετικές από την αποθήκευση στοιχείων.

Αποθήκευση σχεδίου δοκιμής Αποθήκευση στοιχείου
Το σχέδιο δοκιμής αποτελείται από ένα ή πολλά στοιχεία Το στοιχείο είναι βασικό συστατικό του JMeter
Όταν αποθηκεύετε το πρόγραμμα δοκιμής σας, όλα αυτά τα στοιχεία στο σχέδιο αποθηκεύονται Όταν αποθηκεύετε τα στοιχεία σας, αποθηκεύεται μόνο ένα στοιχείο.

Δημιουργήστε ένα Combo Test Plan

Μπορείς να συγχώνευση ένα ή πολλά δοκιμαστικά σχέδια για τη δημιουργία α combo Σχέδιο δοκιμής όπως φαίνεται στο παρακάτω σχήμα

Δημιουργήστε ένα Combo Test Plan

Ας υποθέσουμε ότι έχετε ήδη ένα υπάρχον όνομα σχεδίου δοκιμής Test_Fragment.jmx στον υπολογιστή σας (Αυτό το άρθρο περιλαμβάνει αυτό το αρχείο). Μπορείτε να συγχωνεύσετε αυτό το σχέδιο δοκιμής με το τρέχον πρόγραμμα δοκιμής στο JMeter για τη δημιουργία ενός νέου σχεδίου δοκιμής.

Δημιουργήστε ένα Combo Test Plan

Τώρα όλα τα στοιχεία δοκιμής στο αρχείο Test_Fragment.jmx προστίθενται στο τρέχον σχέδιο δοκιμών σας όπως φαίνεται στο παρακάτω σχήμα

Δημιουργήστε ένα Combo Test Plan

Πώς να εκτελέσετε το σχέδιο δοκιμής

Για να εκτελέσετε μεμονωμένα ή πολλαπλά δοκιμαστικά σχέδια, επιλέξτε Αρχική (Control + R) από το τρέξιμο στοιχείο μενού.

Εκτελέστε το σχέδιο δοκιμής

Όταν JMeter τρέχει, δείχνει ένα μικρό πράσινο box στο δεξί άκρο της γραμμής μενού.

Εκτελέστε το σχέδιο δοκιμής

Η numbers στα αριστερά του πράσινου box είναι ο αριθμός των ενεργά νήματα / συνολικός αριθμός από νήματα.

Για να σταματήσετε τη δοκιμή, πατήστε στάση κουμπί ή χρησιμοποιήστε το σύντομο πλήκτρο Ctrl + '.'

Εκτελέστε το σχέδιο δοκιμής

Έκθεση δοκιμής

Όταν ολοκληρωθεί η εκτέλεση της δοκιμής, μπορείτε να λάβετε την αναφορά δοκιμής. Η αναφορά δοκιμής περιλαμβάνει το αρχείο καταγραφής σφαλμάτων, το οποίο αποθηκεύεται jmeter.log και η σύνοψη των αποτελεσμάτων της δοκιμής. Εδώ είναι ένα δείγμα αρχείου καταγραφής του JMeter

  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: Πνευματικά δικαιώματα (γ) 1998-2013 The Apache Software Foundation
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: Έκδοση 2.9 r1437961
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: java.version=1.7.0_25
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: java.vm.name=Java HotSpot(TM) Client VM
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: os.name=Windows 7
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: os.arch=x86
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: os.version=6.1
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: file.encoding=Cp1252
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: Προεπιλεγμένη τοποθεσία=Αγγλικά (Ηνωμένες Πολιτείες)
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: JMeter  Locale=Αγγλικά (Ηνωμένες Πολιτείες)
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: JMeterΑρχική σελίδα=C:\Nguyen\Source_code\apache-jmeter-2.9
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: user.dir =c:\Nguyen\Source_code\apache-jmeter-2.9\bin
  • 2013/08/18 08:41:12 ΠΛΗΡΟΦΟΡΙΕΣ – jmeter.JMeter: PWD =C:\Nguyen\Source_code\apache-jmeter-2.9\bin