Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η Δοκιμή Κάλυψης Υποκαταστημάτων;
- Η Techopedia εξηγεί τη Δοκιμή Κάλυψης Υποκαταστημάτων
Ορισμός - Τι σημαίνει η Δοκιμή Κάλυψης Υποκαταστημάτων;
Οι δοκιμές κάλυψης κλάδου είναι ένας μεθοδολογικός τύπος δοκιμών που απαιτεί να ελέγχονται τουλάχιστον μία φορά κατά τη διάρκεια μιας διαδικασίας δοκιμών όλοι οι κλάδοι προγραμμάτων ή οι καταστάσεις υπό όρους.
Η Techopedia εξηγεί τη Δοκιμή Κάλυψης Υποκαταστημάτων
Σε δοκιμές κάλυψης κλάδων, εξετάζεται κάθε διαφορετικό αποτέλεσμα από μια μονάδα κώδικα. Για παράδειγμα, αν τα αποτελέσματα είναι δυαδικά, οι προγραμματιστές δοκιμάζουν και τα δύο αποτελέσματα. Ομοίως, εάν υπάρχει μια συνάρτηση κώδικα που ελέγχει ένα εύρος τιμών, ελέγχεται κάθε ένα από αυτά τα αποτιμημένα αποτελέσματα. Αν μια συνάρτηση επιστρέφει είτε ναι είτε όχι, η δοκιμή πρέπει να εισάγει κάθε μία από αυτές τις τιμές και να ελέγξει το αποτέλεσμα.
Από τη φύση τους, οι δοκιμές κάλυψης υποκαταστημάτων είναι διαφορετικές από άλλες ευρύτερες μορφές δοκιμών. Αντιπροσωπεύει μια άκαμπτη προϋπόθεση που μπορεί να μην είναι εντελώς εφικτή σε όλες τις περιπτώσεις. Ορισμένοι προγραμματιστές και άλλοι που μιλούν για δοκιμές κάλυψης υποκαταστημάτων υποδηλώνουν ότι ένα συγκεκριμένο ποσοστό κάλυψης είναι επαρκές, ενώ άλλοι σημειώνουν ότι οι προγραμματιστές μπορούν να επεξεργαστούν δύο ή τρεις διαφορετικές στρατηγικές δοκιμών για να εξασφαλίσουν ότι καλύπτουν όλα τα υποκαταστήματα κωδικών - ή όσο το δυνατόν περισσότερα .
Ως τύπος τακτικών δοκιμών, η δοκιμή κάλυψης κλάδου είναι περισσότερο από μια μέτρηση που χρησιμοποιείται για την μέτρηση των αποτελεσμάτων των δοκιμών παρά μια φιλοσοφία δοκιμών ή μια ευρύτερη στρατηγική ιδέας στρατηγικής δοκιμών.