fbpx

10 Κορυφαία εργαλεία ελέγχου ιστού Open Source!

Τα εργαλεία Web Testing χρησιμοποιούνται για την εύρεση / εντοπισμό σφαλμάτων ή σφαλμάτων σε έναν ιστότοπο, προτού τεθεί επίσημα σε κυκλοφορία στο διαδίκτυο. Μπορείτε να βρείτε πολλά τέτοια εργαλεία στον ιστό τώρα μερικές ημέρες είναι επίσης δωρεάν. Εδώ είναι ο κατάλογος των καλύτερων εργαλείων δοκιμών στο διαδίκτυο που διατίθενται στην αγορά ανοιχτού κώδικα αυτή τη στιγμή. Αυτά τα εργαλεία όχι μόνο θα σας βοηθήσουν να εντοπίσετε τα σφάλματα / σφάλματα στον ιστότοπό σας, προτού το ξεκινήσετε δημοσίως, αλλά και να εξοικονομήσετε χρόνο για την εύρεση του κατάλληλου εργαλείου δοκιμής διαδικτυακού κώδικα.

The GrinderΟ μηχανισμός αλέσματος είναι ένα πλαίσιο δοκιμής φορτίου Java που σας διευκολύνει να εκτελέσετε  αποδιοργανωμένους ελέγχους με τη βοήθεια πολλών μηχανών ενέσεως φορτίου.

Μπορείτε εύκολα να βρείτε αυτά τα εργαλεία στον ιστό. Τα βασικά χαρακτηριστικά αυτού του εργαλείου είναι η Γενική προσέγγιση (σας δίνει τη δυνατότητα να δοκιμάσετε οτιδήποτε έχει API JAVA), Εύκαμπτη δέσμη ενεργειών (Test scripts γράφονται στις ισχυρές γλώσσες Jython και Clojure ), Διαταραγμένο πλαίσιο (σας επιτρέπει να ελέγχετε και να παρακολουθείτε πολλαπλές εγχυτήρες φορτίου ) και υποστήριξη HTTP (αυτόματη διαχείριση των cookies και των συνδέσεων πελατών).

Multi-Mechanize

Πρόκειται για ένα πλαίσιο ανοικτού κώδικα για επιδόσεις και δοκιμές φορτίου. Το Multi-Mechanize εκτελεί παράλληλα σενάρια Python για τη δημιουργία φορτίου (συνθετικές συναλλαγές) σε έναν απομακρυσμένο ιστότοπο ή υπηρεσία. Αυτό το εργαλείο ανοιχτού κώδικα θα σας βοηθήσει να δημιουργήσετε δέσμες ενεργειών προγραμματισμού για να προσομοιώσετε την εικονική δραστηριότητα των χρηστών. Στη συνέχεια, θα δημιουργήσει αιτήματα HTTP για έξυπνη πλοήγηση σε μια τοποθεσία Web.

Capybara

Εάν θέλετε να απλοποιήσετε τη διαδικασία ολοκλήρωσης δοκιμών Capybara είναι η καλύτερη λύση για εσάς. Αυτά τα εργαλεία ανοιχτού κώδικα συμβάλλουν στην προσομοίωση του τρόπου με τον οποίο ένας πραγματικός χρήστης θα έρθει σε επαφή με μια εφαρμογή ιστού. Είναι αγνωστικός για τον οδηγό που εκτελεί τις δοκιμές σας και έρχεται με ενσωματωμένη υποστήριξη Rack :: Test και Selenium. Το WebKit υποστηρίζεται μέσω ενός εξωτερικού πολύτιμου λίθου.

JMeter

Το JMeter είναι ένα λογισμικό ανοιχτού κώδικα το οποίο έχει σχεδιαστεί ειδικά για τη δοκιμή της λειτουργικής συμπεριφοράς και τη μέτρηση της απόδοσης. Χρησιμοποιείται για τη δοκιμή της απόδοσης τόσο σε στατικούς όσο και σε δυναμικούς πόρους όπως (PHP, Java, Files, Perl scripts, Βάσεις δεδομένων και ερωτήματα, FTP Servers κ.ά.). Μπορεί να χρησιμοποιηθεί για να προσομοιώνει ένα βαρύ φορτίο σε ένα διακομιστή, μια ομάδα διακομιστών, δίκτυο ή αντικείμενο για να δοκιμάσει την αντοχή του ή να αναλύσει τη συνολική απόδοση υπό διαφορετικούς τύπους φορτίου.

Selenium

Το σελήνιο είναι μια σουίτα που περιλαμβάνει το Selenium WebDrivers, το Selenium IDE, το Selenium Grid, το Selenium Remote Control, το οποίο βοηθά στη δοκιμή της εφαρμογής στο διαδίκτυο. Το σελήνιο υποστηρίζει μερικά από τα μεγαλύτερα προγράμματα περιήγησης ιστού όπως το FireFox, το IE, το Safari, το Opera, το Chrome που σας επιτρέπει να καταγράφετε, να επεξεργάζεστε και να διορθώνετε τις δοκιμές. Είναι επίσης η βασική τεχνολογία σε πολλά άλλα εργαλεία αυτοματοποίησης του προγράμματος περιήγησης, API και πλαίσια.

PYLOT

Πρόκειται για ένα δωρεάν εργαλείο ανοιχτού κώδικα για τη δοκιμή των επιδόσεων και της επεκτασιμότητας των υπηρεσιών διαδικτύου. Εκτελεί δοκιμές φόρτωσης HTTP, οι οποίες είναι χρήσιμες για τον προγραμματισμό χωρητικότητας, τη συγκριτική αξιολόγηση, την ανάλυση και τη ρύθμιση του συστήματος. Αυτό το εργαλείο έχει σχεδιαστεί για προγραμματιστές, μηχανικούς επιδόσεων και δοκιμαστές. Για την πλήρη αξιοποίηση αυτού του εργαλείου ανοιχτού κώδικα, ο προγραμματιστής ή ο ελεγκτής επιδόσεων πρέπει να έχουν καλή ιδέα για το HTTP, το XML και τις δοκιμές απόδοσης. Ορισμένες λειτουργίες του Pylton είναι υποστήριξη HTTP και HTTPS (SSL), κονσόλα εκτέλεσης ή παρακολούθησης, αυτόματη διαχείριση cookie, επαλήθευση απόκρισης με κανονικές εκφράσεις, στατιστικά στοιχεία σε πραγματικό χρόνο και πολλά άλλα.

Webrat

Το Webrat είναι ένα άλλο εργαλείο ανοικτού κώδικα που επιτρέπει στον προγραμματιστή να γράψει γρήγορα εκφραστικές και ισχυρές δοκιμές αποδοχής για μια εφαρμογή ιστού Ruby. Υποστηρίζει επίσης πλαίσια όπως το Merb, Rails και Sinatra. Το Webrat υποστηρίζει επίσης τα πιο δημοφιλή πλαίσια δοκιμών όπως: Αγγούρι, RSpec, Test :: Unit and Shoulda.

OpenSTA

Η Open Architecture Testing System (OpenSTA) είναι ένα εργαλείο ανοιχτού κώδικα, το οποίο βοηθά στην εκτέλεση δοκιμασιών βαρέος φορτίου HTTP και HTTPS με μετρήσεις απόδοσης από πλατφόρμες Win32. Τα εργαλεία OpenSTA σχεδιάζονται για συμβούλους δοκιμών επιδόσεων ή άλλα τεχνικά καταρτισμένα άτομα. Τα αποτελέσματα και τα στατιστικά στοιχεία συλλέγονται κατά τη διεξαγωγή δοκιμών με ποικίλους αυτόματους και ελεγχόμενους από τον χρήστη μηχανισμούς. Αυτά μπορεί να περιλαμβάνουν προγραμματισμένους χρονομετρητές, δεδομένα SNMP, στατιστικά στοιχεία παρακολούθησης επιδόσεων των Windows και αποτελέσματα και χρονοδιαγράμματα HTTP. Τα εργαλεία είναι δωρεάν, επειδή έχουν άδεια χρήσης σύμφωνα με τη Γενική Άδεια Δημόσιας Χρήσης (GPL).

Webload

Το WebLOAD Open Source Load Generation Engine είναι ένα έργο ανοιχτού κώδικα που χρηματοδοτείται από το λογισμικό RadView. Το έργο αυτό απευθύνεται σε ISVs, SIs και προγραμματιστές λογισμικού που πρέπει να ενσωματώσουν μια επαγγελματική μηχανή παραγωγής φορτίων στις εφαρμογές τους.

Leave A Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use. To find out more, including how to control cookies, see here: more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close