beginner s guide web application performance testing using wapt pro
Λαμβάνουμε πολλά αιτήματα από προμηθευτές για έλεγχο των εργαλείων αυτοματισμού δοκιμής. Εξετάζουμε μερικά από αυτά τα εργαλεία όταν πιστεύουμε ότι κάτι είναι χρήσιμο για τους αναγνώστες μας. Παίρνουμε έκδοση αξιολόγησης για αυτές τις κριτικές, αλλά για τα περισσότερα από αυτά τα εργαλεία, η δοκιμαστική έκδοση είναι επίσης διαθέσιμη, ώστε να μπορείτε να δοκιμάσετε αυτά τα εργαλεία μόνοι σας. Σε τελική ανάλυση, για να γίνεις καλός σε κάτι, πρέπει να εξασκηθείς.
Σήμερα, εξετάζουμε ένα τέτοιο χρήσιμο εργαλείο απόδοσης εφαρμογών ιστού - XXXV Pro.
Εάν μόλις ξεκινήσατε να χρησιμοποιείτε αυτό το εργαλείο ή θέλετε να το δοκιμάσετε, θα βρείτε χρήσιμη αυτήν την κριτική.
XXXV Pro 4.0 είναι η τελευταία ενημέρωση του δημοφιλούς εργαλείου δοκιμής φόρτωσης ιστού που αναπτύχθηκε από τη SoftLogice Inc. Η προηγούμενη έκδοσή τους ήταν 3.5, οπότε αυτό πρέπει να θεωρηθεί σημαντική ενημέρωση. Σε αυτήν την κριτική, θα συγκρίνω κυρίως αυτές τις δύο εκδόσεις.
Διαβάστε περισσότερα=> Μάθετε περισσότερα για τις παλαιότερες εκδόσεις του WAPT εδώ.
( Σημείωση : Κάντε κλικ σε οποιαδήποτε εικόνα για μεγέθυνση)
Οι ενημερωμένες δυνατότητες του προϊόντος έχουν γενικά το ίδιο GUI με όλα τα στοιχεία διεπαφής που είναι εξοικειωμένα με τους χρήστες WAPT Pro με μόνο γραφικά στοιχεία κάπως ανανεωμένα. Η αριστερή προβολή είναι δομημένη λίγο καλύτερη από πριν με περισσότερες σελίδες που περιέχουν ρυθμίσεις καταγραφής και αναφοράς.
Οι μετρητές επιδόσεων διαχειρίζονται τώρα με έναν ελαφρώς διαφορετικό τρόπο παρέχοντας ουσιαστικά την ίδια λειτουργικότητα. Ο αριθμός των προκαθορισμένων μετρητών έχει επεκταθεί.
Όταν δημιουργείτε ένα νέο σενάριο, βλέπετε τον Οδηγό όπως πριν.
Εξακολουθεί να απευθύνεται σε αρχάριους χρήστες, που περιέχει πολλές εξηγήσεις και προτάσεις. Ωστόσο, σε αυτήν την έκδοση, έχουν αφαιρέσει την παράξενη και παραπλανητική επιλογή μεταξύ διαφορετικών τύπων δοκιμών.
Αυτή η σελίδα σας επιτρέπει τώρα να επιλέξετε το τύπος φόρτωσης κατευθείαν. Η επιλογή περιορίζεται σε τρεις επιλογές όπως πριν. Οι επόμενες σελίδες οδηγού είναι γενικά αμετάβλητες.
Η νέα λειτουργία εγγραφής:
Η πρώτη σημαντική διαφορά από τις προηγούμενες εκδόσεις έρχεται να παίξει όταν προσπαθείτε να εγγράψετε ένα προφίλ. Αφού κάνετε κλικ στο κουμπί 'Rec' στη γραμμή εργαλείων, το WAPT Pro μπαίνει στη λειτουργία εγγραφής, η οποία είναι εντελώς διαφορετική στη νέα έκδοση.
Όλα τα αιτήματα HTTP που παρεμποδίζονται από τη συσκευή εγγραφής εμφανίζονται στην αριστερή προβολή κάτω από το φάκελο 'Recorder'. Δεν καταγράφονται απευθείας στο προφίλ όπως πριν. Όλα τα αιτήματα, συμπεριλαμβανομένων των «στοιχείων σελίδας» εμφανίζονται εκεί σε ακατέργαστη μορφή.
Επομένως, εάν επιλέξετε ένα αίτημα, θα δείτε μόνο τις κεφαλίδες του στη σωστή προβολή. Αυτό γίνεται πιθανώς για να δημιουργηθεί καλύτερη προβολή της διαδικασίας εγγραφής γενικά.
(Κάντε κλικ στην εικόνα για μεγέθυνση)
Δεν μπορείτε να επεξεργαστείτε τίποτα στις ιδιότητες έως ότου ολοκληρώσετε την εγγραφή, αλλά μπορείτε να εισαγάγετε σελιδοδείκτες για να επισημάνετε τη δομή του προφίλ και να επισημάνετε λογικά ολοκληρωμένα μέρη. Όταν κάνετε κλικ στο κουμπί 'Διακοπή εγγραφής', το WAPT Pro επεξεργάζεται το εγγεγραμμένο περιεχόμενο και το μετατρέπει στο συνηθισμένο προφίλ, σχεδόν όπως έκανε πριν.
Αυτή η μετατροπή διαρκεί λίγο, οπότε ίσως χρειαστεί να περιμένετε λίγα δευτερόλεπτα. Ωστόσο, αυτό είναι ένα μικρό κόστος για μια μεγάλη βελτίωση στην ταχύτητα και την ορατότητα εγγραφής. Με τις προηγούμενες εκδόσεις του WAPT Pro, θα μπορούσατε να περιμένετε πολύ περισσότερο κατά τη διάρκεια της διαδικασίας ηχογράφησης, ενώ μαντεύετε εάν κάτι περνούσε ακόμα ή αν το όλο πράγμα είχε κολλήσει και σπάσει ήδη Αυτό ήταν αρκετά ενοχλητικό και τώρα αυτό το πρόβλημα φαίνεται να έχει επιλυθεί.
Με το WAPT Pro 4.0, η SoftLogica κατάφερε τελικά να δημιουργήσει μια έκδοση 64-bit για το στοιχείο στο χώρο εργασίας. Θυμάμαι ότι πριν από αρκετά χρόνια πρόσθεσαν μια επιλογή για χρήση ενός παράγοντα φόρτωσης 64-bit για μεγάλες δοκιμές. Ο χώρος εργασίας παρέμεινε 32 bit σε όλες τις εκδόσεις μέχρι τώρα.
Αν και αυτό δεν ήταν πρόβλημα για τους περισσότερους χρήστες, όσοι ήθελαν να συνεργαστούν με πολύ μεγάλα προφίλ (όπως αυτά που αποτελούνται από 5.000 αιτήματα) ή δοκιμές που απαιτούν εξαιρετικούς όγκους δεδομένων αντιμετώπισαν αρκετά δραματικές αποτυχίες όταν το προϊόν έπεσε λόγω ανεπαρκούς εικονικής μνήμης.
πώς να γίνετε δοκιμαστής για προϊόντα
Τώρα αυτό το πρόβλημα έχει επιλυθεί εντελώς και αυτό που είναι αρκετά αξιοσημείωτο, αυτό γίνεται χωρίς επιπλέον κόστος. Εάν διαθέτετε άδεια WAPT Pro, μπορείτε να επιλέξετε να εγκαταστήσετε μια έκδοση 32 bit ή 64 bit. Ο παράγοντας φόρτωσης 64-bit (ονομάζεται x64 Load Engine), ωστόσο, παραμένει μια ξεχωριστή πληρωμένη επέκταση, ωστόσο.
Η νέα έκδοση είναι πιθανώς πιο εφαρμόσιμη για μεγάλες και πολύπλοκες δοκιμές και από άλλες απόψεις. Όλα τα στοιχεία GUI λειτουργούν οπτικά πιο γρήγορα ακόμα και όταν έχετε χιλιάδες αντικείμενα στις προβολές. Και αυτή δεν είναι η μόνη βελτίωση στη χρηστικότητα. Σε όλες τις προηγούμενες εκδόσεις, περιορίζατε μόνο ένα παράθυρο στο χώρο εργασίας στο σύστημά σας. Αυτό ήταν άβολο, γιατί αν εκτελέσατε μια μακρά δοκιμή, δεν θα μπορούσατε να κάνετε τίποτα παράλληλα. Τώρα αυτός ο περιορισμός έχει φύγει. Μπορείτε ακόμα να χρησιμοποιήσετε μόνο ένα παράθυρο κάθε φορά για εκτέλεση δοκιμών και ένα για εγγραφή. Ωστόσο, μπορείτε να ανοίξετε όσα παράθυρα θέλετε να περιηγηθείτε και να συγκρίνετε τα αποτελέσματα των δοκιμών, να εργαστείτε με προφίλ και αρχεία καταγραφής κ.λπ.
Ένα άλλο μεγάλο επίτευγμα είναι ότι τώρα μπορείτε να καθορίσετε κριτήρια επιτυχίας / αποτυχίας για οποιαδήποτε δοκιμή. Αυτό μας υποδηλώνει ότι μια δοκιμή δεν είναι απλώς μια εξομοίωση κάποιου πραγματικού φορτίου ζωής.
Αυτό είναι ένα μέρος της διαδικασίας QA που πρέπει να καθορίσει εάν το σύστημα πληροί τις απαιτήσεις απόδοσης ή όχι. Τώρα στο WAPT Pro, μπορείτε να καθορίσετε ακριβείς συνθήκες που διακρίνουν μεταξύ των επιτυχημένων και των αποτυχημένων δοκιμών.
Ένα από τα νέα χαρακτηριστικά που δεν κατανοώ πλήρως είναι η μέτρηση 'υποβάθμιση απόδοσης'. Πρέπει να ορίσετε τον λεγόμενο 'βασικό χρόνο' για κάθε αίτημα και το WAPT θα υπολογίσει τη διαφορά από αυτόν τον βασικό χρόνο στη δοκιμή.
Κατά την άποψή μου, αυτό παράγει μόνο πρόσθετους αριθμούς στην έκθεση, παρουσιάζοντας ουσιαστικά τα ίδια αποτελέσματα. Ευτυχώς, μπορείτε να απενεργοποιήσετε όλες τις προτροπές που σχετίζονται με αυτήν τη δυνατότητα και να καταργήσετε τις επιπλέον τιμές από την αναφορά.
Ένα άλλο παράξενο, αλλά ενδιαφέρον χαρακτηριστικό είναι η δυνατότητα επεξεργασίας αποτελεσμάτων δοκιμών με τον δικό σας κώδικα JavaScript. Όπως καταλαβαίνω, αυτή είναι μια άλλη προσπάθεια παροχής μεθόδων για αυτόματη ανάλυση των αποτελεσμάτων (εκτός από τα κριτήρια επιτυχίας / αποτυχίας).
Για παράδειγμα, μπορείτε να βρείτε την πιο αργή απόκριση σε ολόκληρη τη δοκιμή ή να συγκρίνετε τα ποσοστά σφάλματος διαφορετικών χρηστών. Τέτοια πράγματα σπάνια απαιτούνται στην πράξη, αλλά πιθανώς αυτό μπορεί να είναι χρήσιμο σε περίπτωση πολύ συγκεκριμένων πολύπλοκων δοκιμών όπου η λειτουργικότητα της εφαρμογής μπορεί επίσης να σχετίζεται με κάποιο τρόπο με την απόδοσή της.
Υπάρχουν και άλλες μικρές νέες δυνατότητες όπως η ικανότητα να αγνοούνται τα λάθη σε συγκεκριμένα αιτήματα HTTP. Συνολικά, το συμπέρασμά μου είναι ότι οι περισσότεροι από εμάς θα δουν μόνο τη διαφορά στη χρηστικότητα των προϊόντων. Ωστόσο, σε ορισμένες περιπτώσεις, αυτό μπορεί να αποφέρει δραματικό όφελος. Ορισμένοι χρήστες μπορεί επίσης να αρέσουν νέες συγκεκριμένες δυνατότητες. Για παράδειγμα, η ενσωμάτωση με τη Jenkins μπορεί να είναι χρήσιμη για όσους τη χρησιμοποιούν.
Η κανονική έκδοση του WAPT ενημερώθηκε επίσης ταυτόχρονα με την έκδοση Pro και περιλαμβάνει ορισμένες από τις δυνατότητες που αναφέρονται παραπάνω.
Ως συνήθως, χρησιμοποιήθηκε διαφορετική αρίθμηση, οπότε παρά τον μεγαλύτερο αριθμό, το κανονικό WAPT 9.0 αντιστοιχεί στο WAPT Pro 4.0. Μπορείτε ακόμη και να αναβαθμίσετε το ένα στο άλλο για μια σταθερή τιμή χωρίς να επηρεάσετε την περίοδο συντήρησής σας.
Παρεμπιπτόντως, όλοι οι τύποι αναβαθμίσεων αναφέρονται πλέον σε ξεχωριστή σελίδα του ιστότοπου της SoftLogica, οπότε δεν χρειάζεται να αγοράσετε νέα άδεια σε πλήρη τιμή εάν θέλετε να ανανεώσετε την παλαιότερη άδεια WAPT ή WAPT Pro.
Για περισσότερες πληροφορίες, ελέγξτε αυτό οδηγός γρήγορης εκκίνησης . Μπορείτε να κατεβάσετε WAPT Pro πλήρως επιλεγμένες εκδόσεις αξιολόγησης Εδώ .
το καλύτερο αναδυόμενο μπλοκ διαφημίσεων για το chrome
Ενημερώστε μας εάν έχετε απορίες σχετικά με αυτό το εργαλείο δοκιμής φόρτωσης.
Συνιστώμενη ανάγνωση
- Φόρτωση εφαρμογών ιστού, έλεγχος πίεσης και απόδοσης χρησιμοποιώντας WAPT
- Οδηγός δοκιμών απόδοσης εφαρμογών για κινητά
- Οδηγός δοκιμών ασφάλειας εφαρμογών Ιστού
- Δοκιμή απόδοσης έναντι δοκιμής φορτίου έναντι δοκιμής πίεσης (διαφορά)
- Πώς να εκτελέσετε χειροκίνητο έλεγχο απόδοσης;
- Οδηγός για αρχάριους για δοκιμές διείσδυσης εφαρμογών ιστού
- Τα καλύτερα εργαλεία δοκιμής λογισμικού 2021 (QA Test Automation Tools)
- Δοκιμή άλφα και δοκιμή beta (Ένας πλήρης οδηγός)