Δοκιμή Λογισμικού

Δοκιμή χρόνου απόκρισης για αρχάριους

30 Οκτωβρίου 2021

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

Για παράδειγμα, εάν έχετε ένα ΦΩΤΙΑ , και θέλετε να μάθετε ακριβώς πόσος χρόνος χρειάζεται για την εκτέλεση δεδομένων JSON. Ο χρόνος απόκρισης μετρά την απόκριση διακομιστή κάθε συναλλαγής ή ερωτήματος.

Ο χρόνος απόκρισης ξεκινά όταν ένας χρήστης στέλνει το αίτημα και τελειώνει όταν η εφαρμογή αναφέρει ότι η εγγραφή έχει ολοκληρωθεί.

Πίνακας περιεχομένων

Πώς να μετρήσετε τον χρόνο απόκρισης;

  • Μέθοδος υπολογισμού μετρήσεων που συλλέγονται από κάθε εργαλείο
  • Εργαλεία Προσομοίωση της ταχύτητας φόρτωσης και λήψης, η οποία μπορεί να κάνει τη διαφορά στον χρόνο απόκρισης
  • Επιπλέον στοιχεία καταγράφονται κατά την παρακολούθηση των φορτίων των χρηστών
  • Οι υπολογιστικές μετρήσεις που συλλέγονται από κάθε συσκευή αυξάνουν τον χρόνο απόκρισης λόγω της υψηλής κατανάλωσης πόρων.
  • Η αρχιτεκτονική των δύο συσκευών μπορεί να είναι διαφορετική

Τύποι μετρήσεων απόκρισης

    Μέσος χρόνος απόκρισης

Είναι ο μέσος χρόνος που απαιτείται για κάθε αίτημα μετ' επιστροφής. Ο μέσος χρόνος απόκρισης περιλαμβάνει το χρόνο φόρτωσης των CSS, HTML, XML, εικόνων, αρχείων JavaScript κ.λπ. Επομένως, ο μέσος όρος επηρεάζεται όταν υπάρχουν αργά στοιχεία στο σύστημα.

    Χρόνος αιχμής απόκρισης

Σας βοηθά να βρείτε πολύπλοκα εξαρτήματα. Σας επιτρέπει να βλέπετε τις παρατυπίες στο σύστημα όπου ένα συγκεκριμένο αίτημα δεν αντιμετωπίζεται σωστά. Για παράδειγμα, μπορεί να εκτελείται ένα τεράστιο ερώτημα βάσης δεδομένων, το οποίο επηρεάζει τον χρόνο απόκρισης. Αυτό το ερώτημα δεν επιτρέπει στη σελίδα να φορτώσει την επιθυμητή στιγμή.

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

Είναι ένας μαθηματικός υπολογισμός που εμφανίζει το ποσοστό των προβληματικών αιτημάτων έναντι όλων των αιτημάτων. Αυτό το ποσοστό μετράει όλους τους κωδικούς κατάστασης HTTP που εμφανίζουν σφάλμα στο διακομιστή. Εξαρτάται επίσης από συστάσεις, οι οποίες είναι time out.

Τιμές χρόνου απόκρισης

0,1 δευτερόλεπτο

Είναι ο πιο ευνοημένος χρόνος απόκρισης. Εάν αυτός ο χρόνος απόκρισης είναι 0,1, οι χρήστες αισθάνονται πάντα ότι η εφαρμογή ανταποκρίνεται άμεσα και δεν αισθάνεται καμία διακοπή.

1,0 δευτερόλεπτο

Ορίζεται ως το μέγιστο όριο χρόνου απόκρισης. Οι χρήστες δεν θέλουν καμία διακοπή, αν και μπορεί να αντιμετωπίσουν κάποια καθυστέρηση. Ο χρόνος απόκρισης άνω του ενός δευτερολέπτου μπορεί να διακόψει την εμπειρία του χρήστη.

10 δευτερόλεπτα

Είναι το μέγιστο όριο, μετά το οποίο ο χρόνος απόκρισης υπερβαίνει το αποδεκτό όριο. Ωστόσο, εάν ο χρόνος απόκρισης υπερβαίνει τα 6 δευτερόλεπτα, ο χρήστης θα εγκαταλείψει αυτόν τον ιστότοπο ή θα τερματίσει την εφαρμογή.

Συνήθως ο χρόνος απόκρισης θα πρέπει να είναι όσο το δυνατόν πιο γρήγορος σε διάστημα 0,1 – 1 δευτερολέπτου. Ωστόσο, οι άνθρωποι μπορούν να προσαρμοστούν σε πιο αργούς χρόνους απόκρισης, αλλά ποτέ δεν θα είναι ευχαριστημένοι με χρόνο απόκρισης μεγαλύτερο από 2 δευτερόλεπτα. Όσο μικρότεροι είναι οι χρόνοι απόκρισης, τόσο καλύτερη είναι η ικανοποίηση του πελάτη, μικρότερο κόστος, υψηλότερη ικανοποίηση πελατών.

Εργαλεία δοκιμής χρόνου απόκρισης

Apache JMeter

Το JMeter είναι ένα εργαλείο δοκιμών αυτοματισμού που εκτελεί δοκιμή φορτίου, λειτουργική δοκιμή, δοκιμή παλινδρόμησης, σε διαφορετικές τεχνολογίες. Υποστηρίζει διάφορους τύπους εφαρμογών, πρωτοκόλλων και διακομιστών όπως SOAP, TCP, FTP. SOAP, LDAP MOM, σενάρια κελύφους, Πρωτόκολλα αλληλογραφίας, αντικείμενα Java, βάση δεδομένων.

ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ

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

ΤΙΜΗ

Είναι δωρεάν για χρήση.

LoadRunner

Το LoadRunner είναι μια λύση για Δοκιμή απόδοσης από την Hewlett-Packard (HP). Είναι ένα από τα καλύτερα αυτοματοποιημένα εργαλεία για δοκιμές απόδοσης και έχει καταλάβει σχεδόν το 50 τοις εκατό του μεριδίου αγοράς. Loadrunner προσομοιώνει εκατοντάδες εικονικούς χρήστες στην εφαρμογή σας, παρακολουθεί διαφορετικές μετρήσεις απόδοσης και απομονώνει άλλα σημεία συμφόρησης πελάτη και διακομιστή.

ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ

  • Cloud Testing.
  • Βασική αιτία Analytics .
  • Υποστηρίζει ένα ευρύ φάσμα εφαρμογών.
  • Συνεχής Δοκιμή.
  • Δοκιμές για φορητές συσκευές.
  • Διαδραστική Προσομοίωση Συναλλαγής Χρήστη.

ΤΙΜΗ

    ΚΟΙΝΟΤΙΚΗ ΕΚΔΟΣΗ-ΕλεύθεροςΕΙΚΟΝΙΚΕΣ ΗΜΕΡΕΣ ΧΡΗΣΤΗ-0,56$/εικονική ημέρα χρήστηΕΠΙΧΕΙΡΗΜΑΤΙΚΗ ΕΚΔΟΣΗ-Επικοινωνήστε με τον πωλητή