Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 3713|Απάντηση: 3

Το εργαλείο Cassowary για τη δοκιμή ακραίων καταστάσεων αιτήσεων HTTP

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 5/4/2023 1:49:23 μ.μ. | | | |
απαιτήσεις: Έχω χρησιμοποιήσει πολλά εργαλεία δοκιμής ακραίων καταστάσεων HTTP στο παρελθόν, όπως: Jmeter, apachebench και άλλα εργαλεία, ορισμένα εργαλεία δοκιμών ακραίων καταστάσεων είναι σχετικά μεγάλα ή πολύπλοκα στη διαμόρφωση και πρέπει ακόμη και να καταλήξουν σε ορισμένους χρόνους εκτέλεσης, κάτι που δεν είναι πολύ βολικό στη λειτουργία.


Αναθεώρηση:

Σύγκριση των εργαλείων δοκιμών LoadRunner και Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Stress test με χρήση του εργαλείου ab του Apache
https://www.itsvse.com/thread-4410-1-1.html

windows Apache ab τεστ αντοχής ιστότοπου
https://www.itsvse.com/thread-4836-1-1.html


Διεύθυνση Cassowary GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Εκμάθηση Cassowary:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Λήψη έκδοσης Cassowary Windows:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Το Cassowary είναι ο πιο πρόσφατος ελεγκτής φόρτωσης HTTP/S πολλαπλών πλατφορμών. Χρησιμοποίησα το Go Editor Cassowary, ελπίζοντας ότι οι προγραμματιστές, οι δοκιμαστές και οι sysadmins μπορούν εύκολα να εκτελέσουν δοκιμές φόρτωσης. Το Cassowary είναι εμπνευσμένο από πολλά κλασικά έργα ανοιχτού κώδικα όπως το k6, το ab και το httestat.



λειτουργία

  • Δύο λειτουργίες δοκιμής: τυπική και προσαρμοσμένη. Στην προσαρμοσμένη λειτουργία, μπορείτε να επιλέξετε τη διαδρομή URL
  • Φιλικό προς το CI
  • Ευέλικτοι αλγόριθμοι: Οι αλγόριθμοι μπορούν να σταλούν απευθείας στο Prometheus PushGateway ή ως αρχεία JSON
  • Ευέλικτη προσαρμογή: Μπορείτε να επιλέξετε ελεύθερα ποιο πεδίο κεφαλίδας HTTP θα χρησιμοποιήσετε
  • Cross-platform: Ένα δυαδικό υποστηρίζει Linux, Mac OSX και Windows ταυτόχρονα



Παράδειγμα: 100 ταυτόχρονοι χρήστες στέλνουν 1000 αιτήματα σε ένα URL ταυτόχρονα



Μπορείτε να δείτε ότι το αίτημα ολοκληρώνεται σε 1.7 δευτερόλεπτα,Κατά μέσο όρο, 569 αιτήματα μπορούν να ολοκληρωθούν σε 1 δευτερόλεπτοΤαυτόχρονα, συνδεόμαστε στο σύστημα διαχείρισης παρασκηνίου Alibaba Cloud για να ελέγξουμε την παρακολούθηση (όχι πολύ ακριβής, αλλά μπορεί να δείξει ότι ο συγχρονισμός εκείνη τη στιγμή είναι πράγματι πολύ μεγάλος), όπως φαίνεται στο παρακάτω σχήμα:



(Τέλος)




Προηγούμενος:Ενεργοποιήστε τη σκοτεινή (σκοτεινή) λειτουργία με βάση το Bootstrap
Επόμενος:jQuery εικόνα lazy loading lazyload plugin
Δημοσιεύτηκε στις 5/4/2023 10:21:08 μ.μ. |
Μάθε το
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 26/4/2024 10:53:42 π.μ. |
Εργαλεία απόδοσης ιστού τρίτων:

  • Apache JMeter
  • ApacheBench (ab)
  • Γκάτλινγκ
  • jmeter-dotnet-dsl
  • Κ6
  • Ακρίδα
  • Κύμα ιστού δυτικού ανέμου
  • Δίχτυ
  • Βετζέτα
  • NBomber


 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 17/3/2025 3:31:17 μ.μ. |
Τα Windows χρησιμοποιούν το k6 για δοκιμές ακραίων καταστάσεων HTTP
https://www.itsvse.com/thread-10973-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com