7 best service virtualization tools 2021
διαδικασία διαχείρισης ελαττωμάτων στη δοκιμή λογισμικού
Λίστα και Σύγκριση των καλύτερων εργαλείων εικονικοποίησης υπηρεσιών: Καλύτερες μικροσυσκευές ανοιχτού κώδικα και εργαλεία χλευασμού
Τα εργαλεία εικονικοποίησης υπηρεσιών γίνονται αρκετά κοινά στις μέρες μας.
Αυτό το σεμινάριο θα σας οδηγήσει σε μια περιήγηση στα καλύτερα εργαλεία που είναι διαθέσιμα στην αγορά για την εικονικοποίηση υπηρεσίας. Θα απαριθμήσουμε τον καλύτερο ανοιχτό κώδικα καθώς και τα εμπορικά εργαλεία και θα τα συγκρίνουμε έτσι ώστε να κατανοήσετε καλύτερα την επιλογή του καλύτερου εργαλείου για τις ανάγκες σας.
Όμως, πριν από αυτό, ας κατανοήσουμε γρήγορα τη σημασία και την ανάγκη εικονικοποίησης υπηρεσίας με απλούς όρους για να κατανοήσουμε καλύτερα τις λειτουργίες των εργαλείων.
Τι θα μάθετε:
- Τι είναι η εικονικοποίηση υπηρεσίας;
- Κορυφαία 7 εργαλεία εικονικοποίησης υπηρεσιών
- Σύγκριση εργαλείων εικονικοποίησης υπηρεσίας
- # 1) Εικονικοποίηση υπηρεσίας CA (CA LISA)
- # 2) Εικονικοποίηση υπηρεσίας Micro Focus
- # 3) IBM Rational Test Virtualization Server / IBM Green Hat
- # 4) Εικονικοποίηση υπηρεσίας Tricentis TOSCA
- # 5) UI σαπουνιού
- # 6) Εικονικοποίηση Parasoft
- # 7) Παπαγάλος κυκλοφορίας για μικροσυσκευές
- Πρόσθετο λογισμικό εικονικοποίησης υπηρεσίας για εξερεύνηση
- συμπέρασμα
Τι είναι η εικονικοποίηση υπηρεσίας;
Η εικονικοποίηση υπηρεσίας είναι μια τεχνική για την προσομοίωση της συμπεριφοράς ορισμένων στοιχείων σε ετερογενείς εφαρμογές που βασίζονται σε στοιχεία, για παράδειγμα, εφαρμογές που βασίζονται σε API, εφαρμογές που βασίζονται σε σύννεφο και αρχιτεκτονικές προσανατολισμένες στις υπηρεσίες.
Γιατί δοκιμή εικονικοποίησης υπηρεσίας;
Τα σημεία που δίνονται παρακάτω θα συνοψίσουν την ανάγκη για εικονικοποίηση υπηρεσίας.
- Τα ζωντανά περιβάλλοντα μπορούν να δοκιμαστούν προτού έχετε υπηρεσία σε αυτό.
- Περικομμένες καθυστερήσεις που προκλήθηκαν από τρίτους.
- Παραδώστε μακέτα στον πελάτη.
- Υποστηρίζει δοκιμαστική ανάπτυξη (δηλ. Δημιουργήστε δοκιμές υπηρεσιών εκ των προτέρων).
- Επιτρέπει στις ομάδες να εργάζονται παράλληλα.
- Γράψτε τη δοκιμή για τον πόρο που δεν είναι προσβάσιμος.
- Κάνετε POC (απόδειξη έννοιας) ή επιδείξεις εύκολα.
- Εξοικονομεί χρόνο και χρήμα.
- Σας δίνει ένα απομονωμένο περιβάλλον για δοκιμές.
Λογισμικό εικονικοποίησης υπηρεσίας
Κυρίως, όλα τα εργαλεία εικονικοποίησης υπηρεσιών είναι εμπορικά και αδειοδοτημένα. Ωστόσο, διαθέτουμε πολλά υπέροχα εργαλεία κοροϊδεύοντας υπηρεσίες στην κατηγορία εργαλείων ανοιχτού κώδικα. Όταν λέμε 'κοροϊδεύω' θα πρέπει να καταλάβετε τη μικρή διαφορά που υπάρχει ανάμεσα στο κοροϊδία και την εικονικοποίηση.
Ως εκ τούτου, θα σας ενημερώσω για τις διαφορές μεταξύ των δύο.
Τα στελέχη / χλευάσες χρησιμοποιούνται συνήθως για να «παραλείψουν» τα μη διαθέσιμα στοιχεία του συστήματος. Αντίθετα, η εικονικοποίηση υπηρεσίας επιτρέπει στα μέλη της ομάδας να προσομοιώνουν περιβάλλοντα (ή συγκεκριμένα στοιχεία ενός συστήματος λογισμικού) και να κάνουν τη συμπεριφορά τους προσβάσιμη σε ολόκληρη την ομάδα.
Επομένως, η εικονικοποίηση υπηρεσίας μπορεί να σημαίνει πολύ πιο ρεαλιστική συμπεριφορά σε σύγκριση με απλές ραβδώσεις και χλευασμούς.
=> Επικοινωνήστε μαζί μας να προτείνω μια καταχώριση εδώ.Κορυφαία 7 εργαλεία εικονικοποίησης υπηρεσιών
Παρακάτω μπορείτε να βρείτε μια λεπτομερή ανασκόπηση και σύγκριση των κορυφαίων εργαλείων εικονικοποίησης υπηρεσιών.
Σύγκριση εργαλείων εικονικοποίησης υπηρεσίας
Πριν προχωρήσουμε, θα ήθελα να κάνετε μια παύση εδώ και να διαβάσετε τον παρακάτω πίνακα που συγκρίνει τις εταιρείες που παρέχουν τα παραπάνω 7 εργαλεία εικονικοποίησης υπηρεσιών.
Όνομα εταιρείας | Μέγεθος εταιρείας | Εσοδα | Μερικοί σημαντικοί πελάτες | Δικτυακός τόπος | |
---|---|---|---|---|---|
CA ΛΙΣΑ | ITKO (τώρα γνωστό ως τεχνολογίες CA) | 51 έως 200 εργαζόμενοι | 25 έως 50 εκατομμύρια $ (USD) ετησίως | First Data, American Airlines, Oracle, ANZ, DirecTV | www.itko.com |
Εικονικοποίηση υπηρεσίας Micro Focus | Micro εστίαση (Η Micro εστίαση και η HPE συγχωνεύτηκαν πρόσφατα το 2017) | 10000+ εργαζόμενοι | 2 έως 5 δισεκατομμύρια $ (USD) ετησίως | AIG, American Express, Comcast, Microsoft, BMW | www.microfocus.com |
IBM RTVS | IBM | 10000+ εργαζόμενοι | 10 $ + δισεκατομμύρια δολάρια (USD) ετησίως | EE, HSBC, BT, Network Rail, Vodafone | www.ibm.com |
Tricentis OSV | Tricentis | 51 έως 200 εργαζόμενοι | 10 έως 25 εκατομμύρια $ (USD) ετησίως | ERSTE BANK CROATIA, SWISS RE | www.tricentis.com |
UI σαπουνιού | Smarbear | 201 έως 500 εργαζόμενοι | 50 έως 100 εκατομμύρια $ (USD) ετησίως | 1-800-Flowers, 1ο λογισμικό, Adobe, Google, Intel | www.smartbear.com |
Parasoft Virtualize | Parasoft | 51 έως 200 εργαζόμενοι | 5 έως 10 εκατομμύρια $ (USD) ετησίως | AT&T, Philips, ESPN, CIBC, Charles SCHWAB | www.parasoft.com |
Ας μας συζητήστε τώρα αυτά τα εργαλεία ένα προς ένα.
# 1) Εικονικοποίηση υπηρεσίας CA (CA LISA)
Αυτό είναι ένα εμπορικό προϊόν που παρέχεται από την ITKO, μια εταιρεία CA Technologies.
Η εικονικοποίηση υπηρεσίας CA LISA προσομοιώνει τα μη διαθέσιμα, ελλείποντα ή δαπανηρά στοιχεία ενός συστήματος λογισμικού σε ολόκληρη την SDLC, επιτρέποντας έτσι την ανάπτυξη, τον έλεγχο και όλες τις άλλες ομάδες να εργάζονται παράλληλα, γεγονός που, με τη σειρά του, επιταχύνει την παράδοση της εφαρμογής, βελτιώνει συνεχώς την ποιότητα, τις περικοπές μειώσει το χρόνο για την αγορά και μειώνει το συνολικό κόστος και τον κίνδυνο.
Σας επιτρέπει να δοκιμάσετε και να επικυρώσετε οτιδήποτε σε οποιοδήποτε σημείο του κύκλου ζωής ανάπτυξης. Μπορείτε να βρείτε και να διορθώσετε σφάλματα γρήγορα, πολύ πριν ξεκινήσετε την παραγωγή.
Σύμφωνα με τα σχόλια των πραγματικών χρηστών του, αυτό είναι το καλύτερο και κορυφαίο εργαλείο για την εικονικοποίηση υπηρεσιών. Έχει ως αποτέλεσμα 96% μείωση του χρόνου αναμονής των συστημάτων, 35% λιγότερα σφάλματα στην παραγωγή και 50% ταχύτερη παράδοση.
Η τιμολόγηση και η αδειοδότηση αυτού του εργαλείου είναι πολύ ακριβά σε σύγκριση με τα άλλα παρόμοια εργαλεία.
Πλεονεκτήματα :
- Η εγκατάσταση εικονικών υπηρεσιών μπορεί να γίνει πολύ γρήγορα.
- Οι εικονικές υπηρεσίες μπορούν να δημιουργηθούν δίνοντας απλώς ζεύγη αιτημάτων / απαντήσεων XML.
- Η καταγραφή και η αυτόματη εκμάθηση μοτίβων απόκρισης είναι πολύ χρήσιμα.
- Δεν υπάρχουν προβλήματα ανάπτυξης και σταθερότητας με το CA LISA. Είναι μια εξαιρετικά σταθερή πλατφόρμα.
- Εξαιρετική υποστήριξη πελατών και τεχνική υποστήριξη.
- Μπορεί εύκολα να ενσωματωθεί στον αυτοματοποιημένο έλεγχο και στο εργαλείο CI.
Μειονεκτήματα:
- Δεν υπάρχουν μειονεκτήματα Ωστόσο, υπάρχει κάποιο περιθώριο βελτίωσης στη δυνατότητα VS Easy. Θα μπορούσε να έχει προσθέσει κάποια αλιεύματα σε αυτό, ώστε να μην αντικαταστήσει κατά λάθος την εικονική υπηρεσία κάποιου άλλου.
- Ένα πολύ βαρύ εργαλείο. Όμως, αυτό θα εξαρτηθεί και πάλι από τις ατομικές απαιτήσεις.
- Υπήρχε κάποιο πρόβλημα διαρροής μνήμης στις προηγούμενες εκδόσεις αυτού του εργαλείου.
- Η δοκιμή UI χρειάζεται βελτίωση.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
# 2) Εικονικοποίηση υπηρεσίας Micro Focus
Η εικονικοποίηση υπηρεσίας Micro Focus (παλαιότερη εικονικοποίηση υπηρεσίας HP) είναι ένα εμπορικό εργαλείο.
Πρόκειται για ένα λογισμικό εφαρμογής και προσομοίωσης δεδομένων που δίνει τη δυνατότητα στις ομάδες ανάπτυξης και δοκιμών να μιμηθούν τη συμπεριφορά μιας υπηρεσίας, έτσι ώστε η παράδοση να μην επηρεαστεί σε περίπτωση μη πρόσβασης στα συστήματα παραγωγής.
Η πλαστή δυνατότητα εικονικοποίησης αυτού του εργαλείου κάνει την ανάπτυξη πιο γρήγορη. Μειώνει την εξάρτηση από το περιβάλλον και έτσι εξοικονομεί πολύ κόστος για τον οργανισμό. Η μακροπρόθεσμη απόδοση επένδυσης αυτού του προϊόντος είναι καλή.
Αυτό το προϊόν αξίζει να έχετε όταν δοκιμάζετε πολλές διαδικτυακές υπηρεσίες. Η χρήση της έκδοσης του διακομιστή μπορεί να σας κοστίσει λιγότερο.
Πλεονεκτήματα:
- Μεγάλη επεκτασιμότητα.
- Εύκολη εφαρμογή.
- Μπορούν εύκολα να δημιουργηθούν προσομοιώσεις στο στούντιο σχεδιασμού τους.
- Βήμα προς βήμα οδηγό. Δεν απαιτείται κωδικοποίηση από ειδικούς.
- Μπορεί να χειριστεί δυναμικές αλλαγές.
- Υποστηρίζει πολλαπλές τεχνολογίες.
- Παρέχει λειτουργικότητα καταγραφής που είναι πολύ χρήσιμη.
- Βασισμένο στον Ιστό.
- Εύκολη ενσωμάτωση με εφαρμογές δοκιμής Micro εστίασης - LoadRunner, ALM, Performance center, UFT.
- Χαμηλό TCO (συνολικό κόστος ιδιοκτησίας)
Μειονεκτήματα:
- Χρησιμοποιεί το Excel που είναι επαχθές για μεγαλύτερες υπηρεσίες. Θα μπορούσε να είναι καλύτερο εάν θα μπορούσε να χρησιμοποιήσει την εφαρμογή βασισμένη σε SQL.
- Δεν υποστηρίζει κοινόχρηστο σχήμα. Χρειάζεται ξεχωριστή βάση δεδομένων διακομιστή SQL για κάθε μεμονωμένο χρήστη.
- Θα μπορούσε να έχει καλύτερη και προσαρμοσμένη εμφάνιση και αίσθηση.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
Σημείωση : Το λογισμικό Hewlett Packard Enterprise είναι πλέον μέρος του Micro Focus. Επομένως, μην συγχέετε το Virtual Focus Service Virtual και το HPE Service Virtualization ως διαφορετικά εργαλεία. Είναι τα ίδια μόνο.
# 3) IBM Rational Test Virtualization Server / IBM Green Hat
Με το IBM RTVS (γνωστό και ως πράσινο καπέλο), είστε εξοπλισμένοι με έναν πιο έξυπνο τρόπο δοκιμής του λογισμικού σας.
Μπορείτε να δημιουργήσετε εικονικές υπηρεσίες για τα μέρη του συστήματος που δεν είναι ακόμη διαθέσιμα ή δεν έχουν αναπτυχθεί ακόμη. Ξεκινήστε τη δοκιμή με τις εικονικές υπηρεσίες και παρακολουθήστε τα αποτελέσματα στον πίνακα ελέγχου. Για τη διασφάλιση των ρεαλιστικών δεδομένων κατά τη διάρκεια της δοκιμής, εξάγει τα δεδομένα παραγωγής και τα χρησιμοποιεί για δοκιμή.
Υποστηρίζει αυτοματοποιημένες δοκιμές απόδοσης και δοκιμές ενοποίησης. Με αυτόν τον τρόπο, τα ελαττώματα μπορούν να βρεθούν νωρίτερα και να διορθωθούν γρήγορα. Το εργαλείο RTVS διατίθεται σε ένα πακέτο με IBM Rational Test Workbench.
Ένας μεγάλος παγκόσμιος τραπεζίτης επενδύσεων έχει δει ότι οι δοκιμές λογισμικού τους κυμαίνονται από 11 ημέρες έως 13,3 ώρες όταν χρησιμοποίησαν το IBM RTVS. Ένας από τους πελάτες που χρησιμοποιούν IBM RTVS θα μπορούσε να βελτιώσει την παραγωγικότητα κατά 200%.
Δεν είναι τόσο ακριβό σε σύγκριση με τα άλλα κορυφαία εμπορικά εργαλεία για εικονικοποίηση υπηρεσιών.
Πλεονεκτήματα:
- Βελτιώνει την κάλυψη των δοκιμών και μειώνει τον κίνδυνο.
- Δοκιμές νωρίτερα και πιο συχνά.
- Επιδιόρθωση ελαττωμάτων όταν είναι λιγότερο δαπανηρό.
- Λάβετε γρήγορα σχόλια στην ομάδα ανάπτυξης για νέα σενάρια.
- Απλές και χρήσιμες υπηρεσίες επικύρωσης όπως SWIFT, XSD κ.λπ.
- Ασυναγώνιστη υποστήριξη για το IBM MQ.
Μειονεκτήματα:
- Εξάρτηση από διάφορα μπαλώματα.
- Οι δυνατότητες αναφοράς και ταμπλό θα μπορούσαν να βελτιωθούν.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
# 4) Εικονικοποίηση υπηρεσίας Tricentis TOSCA
Το Orchestrated Service Virtualization (OSV) της σουίτας TOSCA, είναι ένα προϊόν μιας αυστριακής εταιρείας Tricentis, το βράδυ, με την πρόσβαση στα εξαρτώμενα συστήματα για τη διευκόλυνση της εκτέλεσης των δοκιμών εντελώς, αξιόπιστα και συνεχώς. Αυτό το εργαλείο βοηθά στην αποφυγή καθυστερήσεων δοκιμών και μειώνει το κόστος δοκιμής.
Προσομοιώνει τις αλληλεπιδράσεις που απαιτούνται για τη δοκιμή. Μαθαίνει αυτόματα τις αναμενόμενες αλληλεπιδράσεις ακούγοντας τις συνομιλίες μεταξύ του AUT και των περιορισμένων εξαρτήσεων του. Παρέχει εικονικοποίηση υπηρεσίας βάσει δοκιμών και έχει αυτοματοποιημένη επικύρωση μηνυμάτων.
Αυτό το εργαλείο είναι ιδανικό για ανεξάρτητο σχεδιασμό δοκιμών λογισμικού από τα διαθέσιμα υποσυστήματα. Μερικές από τις κορυφαίες εταιρείες στον κόσμο έχουν επιτύχει 90% + ποσοστά αυτοματισμού δοκιμών χρησιμοποιώντας αυτήν τη σουίτα TOSCA.
Πλεονεκτήματα:
- Υποστηρίζει πολλές γλώσσες ορισμού, πρωτόκολλα μεταφοράς, μορφές μηνυμάτων και πρότυπα.
- Επιτρέπει τη συνεχή δοκιμή Agile.
- Εξοπλίζει τις επιχειρήσεις για βελτιστοποίηση, διαχείριση και αυτοματοποίηση των δοκιμών λογισμικού τους.
- Εξαλείφει τις δοκιμαστικές δυσχέρειες.
- Δημιουργεί γρήγορα έξυπνες δοκιμές.
- Ισχυρή ενοποίηση με το Tosca Testsuite.
Μειονεκτήματα:
- Πρέπει να επιλέξετε το εργαλείο με σύνεση με βάση τις ανάγκες της επιχείρησής σας. Χωρίς κατάλληλη μεθοδολογία δοκιμών και διαχείριση δεδομένων δοκιμών, ορισμένες επιχειρήσεις αντιμετώπισαν προκλήσεις στη χρήση αυτού του εργαλείου για τη μείωση του επιχειρηματικού κινδύνου.
- Δεν είναι κατάλληλο για μικρές επιχειρήσεις.
- Αυτό το εργαλείο δεν υποστηρίζεται προς το παρόν στην Ινδία.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
# 5) UI σαπουνιού
Το SoapUI από το Smartbear είναι το πιο διάσημο και εξαιρετικά χρήσιμο εργαλείο δοκιμής API ανοιχτού κώδικα για SOAP και REST API. Το SoapUI pro προσφέρει SOAP Service Mocking που δημιουργεί ένα αντίγραφο του περιβάλλοντος που λειτουργεί όπως το περιβάλλον που αναπαράγετε ».
Αυτό είναι χρήσιμο όταν δεν μπορείτε να χρησιμοποιήσετε την πραγματική υπηρεσία. Οι υπηρεσίες SOAPUI Mock Services είναι ιδιαίτερα χρήσιμες για τα σενάρια όπως τα πρωτότυπα γρήγορων υπηρεσιών διαδικτύου, τον έλεγχο ή την ανάπτυξη πελατών και το TDD (ανάπτυξη βάσει δοκιμών). Μπορεί να βοηθήσει τις ομάδες ανάπτυξης να κοροϊδέψουν γρήγορα τις υπηρεσίες Web.
Το 2014, το SOAP UI κέρδισε τα βραβεία Jolt για το 'Τα καλύτερα εργαλεία δοκιμών' .
Πλεονεκτήματα:
- Φιλικό προς το χρήστη GUI.
- Το Soap UI mock είναι πολύ εύκολο να αναπτυχθεί στο τέλος του πελάτη.
- Με μια υπηρεσία mockUI soapUI, μπορείτε να επιστρέψετε απαντήσεις μέσω διαφορετικών τύπων μεθόδων που περιλαμβάνουν: κυκλική, τυχαιοποιημένη ή ντετερμινιστική.
- Δυνατότητα αυτόματης δημιουργίας αρχικού ψεύτικου.
Μειονεκτήματα:
- Αυτό το εργαλείο δεν διαθέτει τεκμηρίωση.
- Μερικές φορές λαμβάνετε καθυστερημένες απαντήσεις από την υποστήριξη πελατών.
- Εάν χρησιμοποιείτε ένα εργαλείο προσομοίωσης για πρώτη φορά, τότε η δημιουργία πλαστής υπηρεσίας στο SOAP UI είναι λίγο δύσκολη.
Κάντε κλικ εδώ για δωρεάν λήψη.
Προτείνετε το Read => Μια σειρά μαθημάτων SOAP UI.
# 6) Εικονικοποίηση Parasoft
Το Parasoft Virtualize είναι ένα προϊόν εικονικοποίησης υπηρεσιών που μπορεί να δημιουργήσει, να αναπτύξει και να διαχειριστεί αναπαραγωγικά περιβάλλοντα δοκιμών για να βοηθήσει στην ανάπτυξη λογισμικού και στη δοκιμή λογισμικού. Αυτά τα περιβάλλοντα μπορούν να μιμηθούν τη συμπεριφορά των εξαρτημένων πόρων που είναι απρόσιτες, μη διαθέσιμες ή δύσκολο να διαμορφωθούν για ανάπτυξη ή δοκιμή.
Το Parasoft Virtualize αναπαράγει τη συμπεριφορά των εξαρτημένων πόρων, όπως mainframe, βάσεις δεδομένων, υπηρεσίες ιστού, συστήματα ERP, συστήματα πληροφοριών τρίτων ή οποιαδήποτε άλλα συστήματα που δεν είναι άμεσα προσιτά από έναν προγραμματιστή ή έναν ελεγκτή.
Αυτό το προϊόν χρησιμοποιείται σε συνδυασμό με εικονικοποίηση υλικού / λειτουργικού συστήματος, προκειμένου να καταστούν διαθέσιμοι οι απαιτούμενοι πόροι για προγραμματιστές και υπεύθυνους δοκιμών, ώστε να μπορούν να εκτελούν τις εργασίες τους νωρίτερα, γρηγορότερα και καλύτερα. Οι τεχνολογίες της για αυτοματοποίηση συνεχών δοκιμών χρησιμοποιούνται για συνεχή παράδοση, συνεχή ολοκλήρωση και συνεχή απελευθέρωση.
Η τιμή που περιλαμβάνεται στην αρχική εγκατάσταση αυτού του εργαλείου είναι λίγο υψηλή. Ωστόσο, με την ευκολία δημιουργίας, ανάπτυξης της συντήρησης και διαχείρισης πολύπλοκων εικονικών στοιχείων, αποδεικνύεται μακροπρόθεσμα πολύ αποδοτικό από πλευράς κόστους.
Οι πελάτες που χρησιμοποιούν αυτό το εργαλείο έχουν βιώσει ότι το SDLC τους επιταχύνεται σημαντικά, το οποίο, με τη σειρά του, βοηθά να παραδώσει τα πράγματα γρήγορα στην ομάδα δοκιμών.
Πλεονεκτήματα:
- Γρήγορη δημιουργία εικονικών στοιχείων μέσω ορισμών υπηρεσιών, για παράδειγμα, WSDL.
- Τα κοινά δεδομένα είναι επαναχρησιμοποιήσιμα για άλλα πεδία όπως αυτοματοποίηση δοκιμών ή διαχείριση δεδομένων δοκιμών.
- Η χρήση αυτού του εργαλείου δεν απαιτεί πολλές τεχνικές γνώσεις.
- Μια ισχυρή οπτική διεπαφή για τη διαχείριση και τη δημιουργία εικονικών υπηρεσιών.
Μειονεκτήματα:
- Το εικονικό στοιχείο πρέπει να ανακατανεμηθεί μετά από κάθε ενημέρωση.
- Θα μπορούσαν να γίνουν βελτιώσεις στην παροχή αναφορών σχετικά με την κατάσταση των δοκιμαστικών περιβαλλόντων.
- Έχει μόνο εξουσιοδότηση βάσει ρόλου. Θα μπορούσε επίσης να διαθέτει εξουσιοδότηση βάσει δεδομένων.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
# 7) Παπαγάλος κυκλοφορίας για μικροσυσκευές
Στο Παπαγάλος κυκλοφορίας , βοηθάμε τις ομάδες που εργάζονται με μικροϋπηρεσίες να επιταχύνουν την παράδοση, να βελτιώσουν την ποιότητα και να μειώσουν το χρόνο στην αγορά, παρέχοντας ένα εργαλείο για χλευασμό API και εικονικοποίηση υπηρεσιών.
Επιταχύνετε την παράδοση, βελτιώστε την ποιότητα και μειώστε το χρόνο στην αγορά.
Το Traffic Parrot μπορεί να σας βοηθήσει με την παράδοση των μικροϋπηρεσιών σας:
- Κατάργηση αποκλεισμού δοκιμαστών και προγραμματιστών που περιμένουν API
- Ευκολότερη και ταχύτερη αναπαραγωγή σφαλμάτων παραγωγής
- Επιτάχυνση της ρύθμισης δεδομένων δοκιμής
- Εξαλείψτε την ανάγκη προγραμματισμού χρόνου σε περιβάλλοντα
- Μειώστε το κόστος συναλλαγής τρίτων
- Κάντε τις δοκιμές απόδοσης πιο αξιόπιστες
- Κάντε τα αυτοματοποιημένα build να εκτελούνται πιο γρήγορα
Το Traffic Parrot είναι ένα εργαλείο εικονικοποίησης API και εικονικής υπηρεσίας. Προσομοιώνει API και υπηρεσίες, ώστε να μπορείτε να δοκιμάσετε τη μικροσυσκευή σας χωρίς να χρειάζεται να ανησυχείτε για τη ρύθμιση των δεδομένων δοκιμής ή τη διαθεσιμότητα του περιβάλλοντος.
=> Επισκεφτείτε τον ιστότοπο Traffic Parrot
Πρόσθετο λογισμικό εικονικοποίησης υπηρεσίας για εξερεύνηση
Είχαμε αρκετή συζήτηση για τα κορυφαία 7 εργαλεία, μερικά άλλα εργαλεία αξίζουν επίσης να αναφερθούν εδώ. Θα σας δώσω μια σύντομη εισαγωγή των ακόλουθων εργαλείων που είναι επίσης πολύ χρήσιμα για την εικονικοποίηση / κοροϊδία υπηρεσιών.
# 8) Πλαίσιο εσπεριδοειδών
Το Citrus είναι εργαλείο ανοιχτού κώδικα εικονικοποίησης υπηρεσίας. Είναι δωρεάν.
Προσφέρει εργαλεία για σύνθετο τεστ ενοποίησης με τεράστιες δυνατότητες επικύρωσης για XML, JSON και απλό κείμενο. Καθ 'όλη τη διάρκεια των δοκιμών, το Citrus είναι ικανό να ενεργεί και από τις δύο πλευρές ως πελάτης ή / και διακομιστής που μιμείται τα μηνύματα αίτησης / απόκρισης.
Κάντε κλικ εδώ για να κατεβάσετε.
# 9) Εικονικοποίηση υπηρεσίας Hoverfly
Το Hoverfly by SpectoLabs είναι ένα πολύ ελαφρύ, εξαιρετικά γρήγορο και εύκολο στη χρήση εργαλείο ανοιχτού κώδικα virtualization / API προσομοίωσης που προορίζεται για προγραμματιστές και δοκιμαστές.
Είναι κατάλληλο για σύγχρονη ανάπτυξη μικροϋπηρεσιών.
Κάντε κλικ εδώ για να κατεβάσετε.
# 10) Wiremock
Το WireMock είναι ένα εργαλείο εικονικοποίησης υπηρεσίας ανοιχτού κώδικα και προσομοιώνει API που βασίζονται σε HTTP.
Σας δίνει τη δυνατότητα να παραμείνετε παραγωγικοί σε περίπτωση που ένα API στο οποίο βασίζεστε δεν υπάρχει ή δεν είναι πλήρες. Επιτρέπει τη δοκιμή περιπτώσεων αιχμής και τρόπων αποτυχίας που το πραγματικό API δεν θα παράγει με συνέπεια και καθώς είναι γρήγορο, μπορεί να μειώσει τον χρόνο κατασκευής σας από ώρες σε λεπτά
Κάντε κλικ εδώ για δωρεάν λήψη.
Η Wiremock εισήγαγε επίσης το MockLab, το οποίο είναι μια φιλοξενούμενη υπηρεσία mocking API που βασίζεται στο WireMock. Το MockLab είναι ένα πληρωμένο εργαλείο.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή του MockLab.
# 11) Mockito
Το Mockito είναι ένα πολύ δημοφιλές πλαστικό πλαίσιο ανοιχτού κώδικα για δοκιμές μονάδων που είναι γραμμένες σε Java.
Κάντε κλικ εδώ για δωρεάν λήψη.
# 12) Mockey
Το Mockey by Clafonta είναι ένα εργαλείο που μπορεί να χρησιμοποιηθεί για τον έλεγχο αλληλεπιδράσεων εφαρμογών μέσω HTTP.
Στόχος του είναι κυρίως να δοκιμάσει υπηρεσίες διαδικτύου, ιδιαίτερα εφαρμογές διαδικτύου ή εγγενείς εφαρμογές που χρησιμοποιούν XML, JSON και HTML. Το Mockey λειτουργεί σαν ένα βασικό front-end για τη δημιουργία script-mock-test-αποκρίσεων στο σύστημα αρχείων που προορίζεται για επιμονή στο git.
Κάντε κλικ εδώ για δωρεάν λήψη.
# 13) Γουίλα
Το Wilma είναι ένα εργαλείο εικονικοποίησης υπηρεσίας ανοιχτού κώδικα που μπορεί να χρησιμοποιηθεί για ανάπτυξη και δοκιμή λογισμικού.
Αυτό το εργαλείο είναι ένας συνδυασμός διαφανούς διακομιστή μεσολάβησης και υπηρεσίας. Βρίσκεται ανάμεσα σε στοιχεία λογισμικού, υπηρεσίες λογισμικού, μικρο-υπηρεσίες, ως διαφανές διακομιστή μεσολάβησης και παγιδεύει την κυκλοφορία επικοινωνίας μεταξύ των στοιχείων λογισμικού.
Αυτό το εργαλείο είναι γραμμένο σε Java.
Κάντε κλικ εδώ για δωρεάν λήψη.
δοκιμάστε τον ιστότοπό μου σε διαφορετικά προγράμματα περιήγησης
# 14) Nagual
Πρόκειται για ένα εργαλείο προσομοίωσης κίνησης HTTP (S) ανοιχτού κώδικα που μπορεί να χρησιμοποιηθεί για να μιμείται τις απαντήσεις από υπηρεσίες τρίτων που δεν είναι υπό τον έλεγχό σας.
Κάντε κλικ εδώ για δωρεάν λήψη.
# 15) Telerik JustMock
Πρόκειται για ένα εμπορικό εργαλείο που είναι γρήγορο, ευέλικτο και διαθέτει ένα πλαίσιο γελοιοποίησης πλούσιο σε χαρακτηριστικά που απλοποιεί τον έλεγχο μονάδας.
Η πλήρως χαρακτηρισμένη δυνατότητα αυτόματης κοροϊδίας αυτού του εργαλείου καθιστά τις δοκιμές της μονάδας πιο σταθερές. Το JustMock μπορεί να ενσωματωθεί με το Visual Studio και ορισμένα άλλα εργαλεία επίσης.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
# 16) Sandbox
Είναι ένα εμπορικό εργαλείο.
Το Sandbox παρακολουθεί γρήγορα την ανάπτυξη εφαρμογών, καθώς μπορείτε να κοροϊδέψετε γρήγορα και εύκολα τις υπηρεσίες ιστού RESTful API και SOAP.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
# 17) Mountebank
Το Mountebank είναι ένα εργαλείο ανοιχτού κώδικα που διευκολύνει τη δοκιμή πολλαπλών πλατφορμών, πολλαπλών πρωτοκόλλων και διπλασιάζει το καλώδιο.
Το μόνο που χρειάζεται να κάνετε είναι απλώς να δείξετε το AUT σας στο Mountebank ως υποκατάστατο της πραγματικής εξάρτησης και να δοκιμάσετε παρόμοια με αυτά που θα κάνατε χρησιμοποιώντας παραδοσιακά στέλεχος και χλευασμούς.
Κάντε κλικ εδώ για δωρεάν λήψη.
# 18) Ξεν
Το Xen είναι ένα πρότυπο ανοιχτού κώδικα για εικονικοποίηση υλικού.
Κάντε κλικ εδώ για να εξερευνήσετε περισσότερα στο Xen.
# 19) Charles Proxy
Είναι μια εφαρμογή διακομιστή μεσολάβησης εντοπισμού σφαλμάτων ιστού για Windows, MacOS και Linux.
Αυτό είναι ένα πληρωμένο εργαλείο.
Κάντε κλικ εδώ για μια δωρεάν δοκιμή.
# 20) Σταθερικός
Το Submatic είναι ένας διακομιστής stub που μπορεί να χρησιμοποιηθεί για να πλαστογραφήσει τη συμπεριφορά των υπηρεσιών HTTP, REST ή SOAP. Σας δίνει έναν απλό και γρήγορο τρόπο δημιουργίας προσομοιώσεων.
Αυτό είναι ένα εργαλείο ανοιχτού κώδικα.
Κάντε κλικ εδώ για δωρεάν λήψη.
συμπέρασμα
Σε αυτό το άρθρο, συζητήσαμε τα διάφορα εργαλεία εικονικοποίησης υπηρεσιών. Λάβετε υπόψη ότι η απόδοση επένδυσης κάθε εργαλείου εξαρτάται από τις επιχειρηματικές / τεχνικές απαιτήσεις και τη στρατηγική σας. Επομένως, πρέπει να επιλέξετε το κατάλληλο εργαλείο με σύνεση αφού ορίσετε σαφώς τις απαιτήσεις σας.
Επίσης, τα περισσότερα από τα εμπορικά εργαλεία παρέχουν διαφορετικές εκδόσεις βάσει του γεγονότος εάν είστε μεμονωμένος χρήστης, μια μικρή επιχείρηση ή μια μεγάλη επιχείρηση. Ως εκ τούτου, το μέγεθος της εταιρείας θα ήταν ένας από τους σημαντικούς παράγοντες που πρέπει να ληφθούν υπόψη κατά την επιλογή της συγκεκριμένης έκδοσης του εργαλείου.
Ελπίζω να έχετε μια ξεκάθαρη ιδέα σχετικά με την εικονικοποίηση υπηρεσίας και τα εργαλεία κοροϊδίας.
=> Επικοινωνήστε μαζί μας να προτείνω μια καταχώριση εδώ.
Συνιστώμενη ανάγνωση
- Τα καλύτερα εργαλεία δοκιμής λογισμικού 2021 (QA Test Automation Tools)
- Κορυφαία 15+ δημοφιλέστερα εργαλεία δοκιμής υπηρεσίας Ιστού το 2021
- Τα 10 πιο δημοφιλή εργαλεία δοκιμών παλινδρόμησης το 2021
- TOP 10 Εταιρείες διαχειριζόμενων υπηρεσιών δοκιμών το 2021
- 15 BEST Testing Tools Tools (Load Testing Tools) το 2021
- 17 Καλύτερα Εργαλεία Εξερευνητικών Δοκιμών (Κατάταξη 2021)
- Load Testing Using LoadUI - Ένα δωρεάν και ανοιχτού κώδικα εργαλείο δοκιμής φόρτωσης
- 19 Ισχυρά εργαλεία δοκιμής διείσδυσης που χρησιμοποιήθηκαν από τους επαγγελματίες το 2021