Διαφορά μεταξύ δοκιμών μαϊμού και γορίλας

Βασική διαφορά: Ο στόχος της δοκιμής πιθήκων είναι να προσπαθήσει τυχαία να καταρρεύσει το σύστημα και να διασφαλίσει ότι δεν το κάνει. Στην δοκιμή Gorilla, μια ενότητα του προγράμματος δοκιμάζεται ξανά και ξανά για να διασφαλιστεί ότι λειτουργεί σωστά και ότι δεν υπάρχουν σφάλματα σε αυτήν την ενότητα.

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

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

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

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

Το πλεονέκτημα της δοκιμής Gorilla, από την άλλη πλευρά, είναι ότι στο τέλος του το πρόγραμμα θα ελεγχθεί διεξοδικά, module by module. Επίσης, διασφαλίζει ότι το πρόγραμμα δεν θα αρχίσει να υστερεί ή να λειτουργεί εσφαλμένα μετά από κάποιο χρονικό διάστημα, όπως και οι πρώτες εκατοντάδες εισόδους. Λόγω αυτού, ένα πρόγραμμα συνήθως δοκιμάζεται τόσο με τη δοκιμή Monkey και Gorilla, εκτός από άλλες αυστηρές και αυστηρές διαδικασίες δοκιμών.

Σύγκριση μεταξύ δοκιμών μαϊμού και γορίλας:

Δοκιμή μαϊμού

Δοκιμές γορίλλας

Τύπος

Τυχαία δοκιμή - Δεν χρησιμοποιήθηκε Δοκιμαστική θήκη

Χειροκίνητη δοκιμή - Επαναληπτική

Σκοπός

Λίγες δοκιμές εδώ και εκεί για να εξασφαλιστεί ότι το σύστημα ή μια εφαρμογή δεν θα καταρρεύσει.

Για να ελέγξετε προσεκτικά μια μονάδα.

Περιγραφή

Δεν πραγματοποιείται συγκεκριμένη δοκιμή. μπορεί να περιλαμβάνει μόνο τυχαίο κλικ ή πληκτρολόγηση για να δείτε αν το σύστημα διακόπτεται.

Μια μονάδα ελέγχεται διεξοδικά μέσω της ίδιας διαδικασίας ξανά και ξανά.

Διεξάγεται από

"Μαϊμού σε μια γραφομηχανή." Οποιοσδήποτε δεν έχει καμία γνώση του λογισμικού ή ακόμα και των υπολογιστών. Στις εταιρείες διεξάγεται από τις ομάδες δοκιμών.

Ένας προγραμματιστής ή δοκιμαστής, ο οποίος μπορεί ή δεν μπορεί να έχει γνώση του λογισμικού. Ή από ομάδες διασφάλισης ποιότητας, συνήθως κατά την εκτέλεση πλήρων δοκιμών

Τύποι

  • Δοκιμή πίεσης κουμπιών πιθήκων
  • Έλεγχος Smart Monkey
  • Λαμπρός δοκιμασία πιθήκων
  • Δοκιμές μαλακών μαϊμού
  • Δοκιμή Αδάμ

-

Συνιστάται

Σχετικά Άρθρα

  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ LG Optimus L7 II Dual και Nokia Lumia 720

    Διαφορά μεταξύ LG Optimus L7 II Dual και Nokia Lumia 720

    Βασική διαφορά: Το LG Optimus L7 II Dual είναι ένα τηλέφωνο μεσαίας κατηγορίας από την LG. Το τηλέφωνο είναι διπλό τηλέφωνο SIM. Η συσκευή διαθέτει οθόνη LCD IPS 4, 3 ιντσών, χωρητική οθόνη αφής με ανάλυση 480 x 800 pixel. Λειτουργεί με το Android v 4.1.2 (JellyBean), το οποίο υποστηρίζεται από επεξεργαστή Snapdragon διπλού πυρήνα Qualcomm MSM8225 1.0 GH
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ Beside και Besides

    Διαφορά μεταξύ Beside και Besides

    Βασική διαφορά: Αν και οι προθέσεις "δίπλα" και "εκτός" δεν διαφέρουν τόσο πολύ στη γραφή τους, έχουν διαφορετικές έννοιες. Η λέξη «δίπλα» χρησιμοποιείται ως προθέμα ενώ «εκτός από» χρησιμοποιείται ως πρόθεση καθώς και ως επίρρημα. Συχνά, οι λέξεις «δίπλα» και «εκτός» μπερδεύουν τους συγγραφείς. Στη γραμματική, η λέξη «δίπλα» χρησιμοποιείται ως πρόθεση, ενώ η λέξη «εκτός από» χρησιμοποιείται είτε ως επίχρισμα είτε ω
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ Sony Xperia ZR και iPhone 5

    Διαφορά μεταξύ Sony Xperia ZR και iPhone 5

    Βασική διαφορά: Το Sony Xperia ZR είναι ουσιαστικά μια μικρότερη έκδοση της ναυαρχίδας του Xperia Z που προσφέρει πολλά από τα ίδια χαρακτηριστικά. Όπως το Xperia Z, το νέο Xperia ZR είναι ανθεκτικό στο νερό και τη σκόνη. Ωστόσο, το τηλέφωνο μπορεί επίσης να χρησιμοποιηθεί με υποβρύχιο νερό και μπορεί να διατηρηθεί βυθισμένο κάτω από νερό για έως και 30 λεπτά, σε
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ .NET 3.5 και .NET 4.0

    Διαφορά μεταξύ .NET 3.5 και .NET 4.0

    Βασική διαφορά: Το .NET είναι ένα πλαίσιο / υποδομή λογισμικού που αναπτύχθηκε από τη Microsoft για την ανάπτυξη, εκτέλεση και ανάπτυξη εφαρμογών νέας γενιάς και υπηρεσιών Web XML. .NET 3.5 και .NET 4.0 είναι δύο διαφορετικές εκδόσεις του .NET. Η έκδοση 4.0 της είναι πιο προηγμένη και ως εκ τούτου περιέχει β
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ RSTP και PVST

    Διαφορά μεταξύ RSTP και PVST

    Βασική διαφορά: Το πρωτόκολλο Rapid Spanning Tree (RSTP) παρέχει μια σημαντικά ταχύτερη σύγκλιση μεταξύ των δέντρων μετά από μια αλλαγή τοπολογίας σε σύγκριση με την αρχική STP. Για να γίνει αυτό, το RSTP παρέχει νέα εισάγει νέες συμπεριφορές σύγκλισης και ρόλους γέφυρας λιμένων. Το PVST σημαίνει Per-VLAN Spanning Tree. Είναι η ιδιόκτητη έκδοση της Cisco του πρωτοκόλλου Spanning Tree. Το PVST επιτρέπει τη δημιουργία ενός διασταυρούμενου δέντρου για κάθε VLAN. Τα RSTP και PVST εί
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ βασιλιά και αυτοκράτορα

    Διαφορά μεταξύ βασιλιά και αυτοκράτορα

    Βασική διαφορά: Ο βασιλιάς είναι ο κυβερνήτης μιας περιοχής που είναι γνωστή ως βασίλειο. Ένας αυτοκράτορας είναι βασιλιάς των βασιλιάδων. Κυβερνώνει σε μια περιοχή που μπορεί να περιλαμβάνει πολλά βασίλεια. Και οι δύο βασιλιάδες και αυτοκράτορες είναι μονάρχες, ωστόσο, οι όροι βασιλιάς και αυτοκράτορας έχουν χρησιμοποιηθεί στο παρελθόν εναλλακτικά, γεγονός που οδήγησε στην απο
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ ομοφυλοφίλων και ανυπόληπτων

    Διαφορά μεταξύ ομοφυλοφίλων και ανυπόληπτων

    Βασική διαφορά: Ο ομοφυλόφιλος είναι ένας όρος που χρησιμοποιείται συνήθως για να αναφέρεται στους ομοφυλόφιλους. Ενώ η αδύναμη είναι ένας όρος που χρησιμοποιείται για άτομα που δεν μπορούν να αναπαραχθούν και να έχουν ικανοποιητική σεξουαλική επαφή. Ο όρος ομοφυλόφιλος είναι ένας όρος που χρησιμοποιείται αντί ομοφυλοφίλων. Χρησιμοποιούνται άνθρωποι που έλκονται σεξουαλικά από άλλους με το ίδιο φύλο. Οι ομοφυλόφιλοι ονομάζονται συνήθως λεσβίες για γυναίκες
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ Puma και Panther

    Διαφορά μεταξύ Puma και Panther

    Βασική διαφορά: Και η Puma και η Panther είναι μέλη της οικογένειας Felidae. Ωστόσο, μια βασική διαφορά μεταξύ της Puma και της Panther είναι ότι τα μεγέθη Puma ποικίλλουν ανάλογα με τον οικότοπο και βρίσκονται κυρίως κοντά σε ορεινές περιοχές. Ενώ οι Πάνθηρες είναι ισχυρά, έξυπνα και εξωτικά ζώα, τα οποία βρίσκονται κυρίως στη Λατινική Αμερική, την Ασία και την Αφρική. Παρόλο που η Puma και η Panther ανήκου
  • δημοφιλείς συγκρίσεις: Διαφορά μεταξύ κυβερνήτη και γερουσιαστή

    Διαφορά μεταξύ κυβερνήτη και γερουσιαστή

    Βασική διαφορά: Ένας κυβερνήτης είναι ουσιαστικά ο επικεφαλής ενός κράτους. Έχει τις ίδιες εξουσίες με τον πρόεδρο ή τον πρωθυπουργό σε μικρότερη κλίμακα. Ένας γερουσιαστής είναι μέλος της Γερουσίας. Η δουλειά του γερουσιαστή είναι να εκπροσωπεί τους πολίτες του κράτους και τις ανάγκες και τις επιθυμίες τους σε εθνικό επίπεδο. Και οι δύο βρίσκονται συνήθως στις Η

Επιλογή Συντάκτη

Διαφορά μεταξύ πετρελαίου και καυσίμου

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