Δοκιμή διαδρομής & Βασικός έλεγχος διαδρομής σε λογισμικό (Παραδείγματα)

Τι είναι η δοκιμή διαδρομής στη δοκιμή λογισμικού;

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

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

Δοκιμή Βασικής Διαδρομής στη Μηχανική Λογισμικού

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

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

Εδώ θα πάρουμε ένα απλό παράδειγμα, για να έχουμε μια καλύτερη ιδέα τι περιλαμβάνει η δοκιμή διαδρομής βάσης

Δοκιμή Βασικής Διαδρομής στη Μηχανική Λογισμικού

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

  • Διαδρομή 1: 1,2,3,5,6, 7
  • Διαδρομή 2: 1,2,4,5,6, 7
  • Διαδρομή 3: 1, 6, 7

Βήματα για τη δοκιμή βασικής διαδρομής

Τα βασικά βήματα που εμπλέκονται στη δοκιμή διαδρομής βάσης περιλαμβάνουν

  • Σχεδιάστε ένα γράφημα ελέγχου (για να προσδιορίσετε διαφορετικές διαδρομές προγράμματος)
  • Υπολογίζω Κυκλοματική πολυπλοκότητα (μετρήσεις για τον προσδιορισμό του αριθμού των ανεξάρτητων διαδρομών)
  • Βρείτε ένα βασικό σύνολο μονοπατιών
  • Δημιουργήστε δοκιμαστικές περιπτώσεις για να ασκήσετε κάθε διαδρομή

Πλεονεκτήματα του Basic Path Testing

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

Συμπέρασμα

Η δοκιμή βασικής διαδρομής βοηθά στον προσδιορισμό όλων των σφαλμάτων που βρίσκονται μέσα σε ένα κομμάτι κώδικα.

Ημερήσιο ενημερωτικό δελτίο Guru99

Ξεκινήστε τη μέρα σας με τις πιο πρόσφατες και πιο σημαντικές ειδήσεις για την Τεχνητή Νοημοσύνη, τώρα.