Κοινή χρήση τεχνολογίας

Jmeter συνεχής μάθηση - μερικές βασικές έννοιες και δείκτες απόδοσης

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Γιατί πρέπει να εκτελείται δοκιμή απόδοσης από την πλευρά του διακομιστή;

Μπορεί το σύστημα να λειτουργεί σταθερά με μεγάλο αριθμό χρηστών (περισσότεροι)

Για επιλογή διακομιστή υλικού

Για επιλογή τεχνολογίας λογισμικού

Σημεία ανησυχίας για τη δοκιμή απόδοσης

Προοπτική χρήστη: χρόνος απόκρισης

Χρήση πόρων: αριθμός ταυτόχρονων χρηστών, TPS, χρήση πόρων (cpu, μνήμη, JVM)

Στρατηγική δοκιμής απόδοσης

Δοκιμή συγκριτικής αξιολόγησης: δοκιμή ενός χρήστη, διεξαγωγή ξεχωριστών δοκιμών σε σημαντικές επιχειρήσεις στο επιχειρηματικό μοντέλο και λήψη διαφόρων δεικτών απόδοσης όταν εκτελείται ένας μεμονωμένος χρήστης

Δοκιμή φορτίου: Ελέγξτε τις αλλαγές στην απόδοση του συστήματος αυξάνοντας σταδιακά το φορτίο και τελικά καθορίστε το μέγιστο φορτίο που μπορεί να αντέξει το σύστημα ενώ πληροί τους δείκτες απόδοσης του συστήματος.

Δοκιμή σταθερότητας: μακροπρόθεσμος έλεγχος όταν ο διακομιστής είναι σταθερός

Κοινοί δείκτες απόδοσης

Χρόνος απόκρισης, αριθμός ταυτόχρονων, απόδοση, ποσοστό σφάλματος, χρήση πόρων

Διακίνηση (QPS, TPS)

QPS: Ο αριθμός των αιτημάτων που επεξεργάζεται ο διακομιστής ανά δευτερόλεπτο (δηλαδή η διεπαφή του διακομιστή)

TPS: Ο αριθμός των συναλλαγών αιτημάτων πελάτη που επεξεργάζεται το σύστημα ανά μονάδα χρόνου (μια λειτουργία στη διεπαφή, 1 αίτημα ή πολλαπλά αιτήματα)

Ποσοστό σφάλματος

Η πιθανότητα αστοχίας της υπηρεσίας όταν το σύστημα είναι υπό φορτίο. Ποσοστό σφάλματος = (αριθμός αποτυχημένων επιχειρήσεων/συνολικός αριθμός επιχειρήσεων)*100%

Γενικά όχι περισσότερο από 1/10.000 (όπως καθορίζεται από την εταιρεία)

Ένα πιο σταθερό ποσοστό σφάλματος συστήματος θα πρέπει να προκαλείται από τα χρονικά όρια

Εκμετάλλευση πόρων

Συνιστάται η CPU να μην είναι μεγαλύτερη από 80% (συν ή πλην 5)

Η μνήμη δεν είναι μεγαλύτερη από 80%

Ο δίσκος δεν είναι μεγαλύτερος από 90%

jμέτρο

LoadRunner: μια τυπική δοκιμή φορτίου απόδοσης βιομηχανικής ποιότητας που μπορεί να προσομοιώσει δεκάδες χιλιάδες χρήστες για να πραγματοποιήσουν δοκιμές

Το jmeter είναι δωρεάν και μπορεί να παρέχει βασικά τις ίδιες λειτουργίες με το LoadRunner, καλύπτοντας τις ανάγκες των περισσότερων εταιρειών.

Δομή καταλόγου jmeter

αποθήκη

έγγραφα

printable_docs

Βασικά στοιχεία και συστατικά του jmeter

Το πρώτο αίτημα που στάλθηκε από το jmeter

Έναρξη jmeter

Προσθήκη ομάδας νημάτων στο σχέδιο δοκιμής

Προσθήκη αιτήματος http και δειγματοληψίας στην ομάδα νημάτων

Συμπληρώστε τα σχετικά δεδομένα αιτήματος του αιτήματος http

Προσθέστε το δέντρο αποτελεσμάτων προβολής και το πρόγραμμα ακρόασης κάτω από την ομάδα νημάτων

Κάντε κλικ στο κουμπί έναρξης για να τρέξετε και να δείτε τα αποτελέσματα

Ρυθμίστε μεγάλο αριθμό ταυτόχρονων χρηστών