Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει η δοκιμή γκρι box;
Το Grey Box Testing είναι μια μεθοδολογία δοκιμών λογισμικού που περιλαμβάνει τον συνδυασμό λευκού κουτιού και μαύρου κουτιού. Χρησιμοποιεί την απλή τεχνική της δοκιμής μαύρου κουτιού, καθώς και την προσέγγιση για συστήματα με κώδικα στοχευμένα, όπως στην περίπτωση δοκιμής λευκού κουτιού. Οι δοκιμαστές που χρησιμοποιούν τη δοκιμή γκρίζου κουτιού χρειάζονται τεκμηρίωση εφαρμογών υψηλού επιπέδου για να ολοκληρώσουν τις δοκιμές. Ο έλεγχος γκρι box είναι προσανατολισμένος προς την εύρεση ελαττωμάτων που βασίζονται σε ακατάλληλη δομή ή χρήση εφαρμογής.
Ο έλεγχος γκρι box είναι επίσης γνωστός ως ημιδιαφανής δοκιμή.
Η Techopedia εξηγεί τη δοκιμή γκρι box
Επειδή οι γκρι δοκιμαστές κουτιού έχουν πρόσβαση στη γνώση τεκμηρίωσης σχεδιασμού, μπορούν να προετοιμάσουν και να δημιουργήσουν καλύτερες περιπτώσεις και σχέδια δοκιμών. Ωστόσο, η προσέγγιση της δοκιμής παρέχει δοκιμαστές με περιορισμένη μόνο γνώση διαφορετικών λειτουργιών εφαρμογής.
Τα πλεονεκτήματα της δοκιμής γκρι box περιλαμβάνουν:
- Λειτουργεί καλά για μεγάλα τμήματα κώδικα.
- Οι δοκιμαστές δεν απαιτείται να γνωρίζουν τη γλώσσα προγραμματισμού ή τις μεθόδους για τη δοκιμή της εφαρμογής, γεγονός που καθιστά τον έλεγχο αυτό ως επί το πλείστον αμερόληπτο και μη παρεμβατικό.
- Η πρόσβαση στον κώδικα προγραμματισμού δεν είναι απαραίτητη.
- Παρέχει σαφώς καθορισμένους ρόλους για τους χρήστες και τους προγραμματιστές κατά τη διάρκεια των δοκιμών. Η δοκιμή βασίζεται στην προοπτική του χρήστη, και όχι του σχεδιαστή.
- Οι περισσότερες περιπτώσεις δοκιμής είναι δύσκολο να σχεδιαστούν.
- Επειδή υπάρχουν μόνο μερικά σενάρια δοκιμών, υπάρχει περιορισμένη κάλυψη.
- Επειδή οι δοκιμαστές έχουν περιορισμένη γνώση της διαδικασίας, δεν θεωρείται αποτελεσματική μέθοδος δοκιμής.
