Η δημιουργία ενός προγράμματος αποτελείται από διάφορες λειτουργίες, οι οποίες ονομάζονται συλλογικά "κύκλος ζωής". Ένα από τα πιο σημαντικά βήματα είναι η δοκιμή. Το κύριο καθήκον του δεν είναι να βεβαιωθεί ότι η εργασία είναι σωστή, αλλά να εντοπίσει πιθανά σφάλματα, ώστε να μην γίνουν μια δυσάρεστη έκπληξη για τον πελάτη αργότερα. Πώς δοκιμάζετε προγράμματα;
Οδηγίες
Βήμα 1
Ξεκινήστε να δοκιμάζετε το πρόγραμμα. Το πρώτο βήμα είναι να διορθώσετε το πρόγραμμα. Ο εντοπισμός σφαλμάτων πρέπει να γίνει από έναν προγραμματιστή που έγραψε τον πηγαίο κώδικα ή γνωρίζει την απαιτούμενη γλώσσα προγραμματισμού. Εάν είστε ένα από τα παραπάνω, ξεκινήστε να ελέγχετε τον πηγαίο κώδικα για σφάλματα σύνταξης. Εξαλείψτε τυχόν σφάλματα που βρέθηκαν. Στη συνέχεια, κάντε στατική δοκιμή. Πρέπει να γίνει για να διορθωθεί το πρόγραμμα.
Βήμα 2
Ελέγξτε όλα τα έγγραφα που έχουν ληφθεί καθ 'όλη τη διάρκεια του κύκλου ζωής του προγράμματος. Ελέγξτε τους όρους αναφοράς, τις προδιαγραφές και τον πηγαίο κώδικα για συμμόρφωση με τα πρότυπα κωδικοποίησης. Αυτό θα βοηθήσει στον προσδιορισμό του τρόπου με τον οποίο το πρόγραμμα πληροί τις απαιτήσεις του πελάτη. Εάν εξαλείψετε όλες τις ανακρίβειες στην τεκμηρίωση και τον κώδικα προγράμματος, αυτό θα δείξει την υψηλή ποιότητα του λογισμικού.
Βήμα 3
Όταν ολοκληρώσετε τον εντοπισμό σφαλμάτων, προχωρήστε σε δυναμικές μεθόδους δοκιμών. Χρησιμοποιούνται στη διαδικασία της άμεσης λειτουργίας του προγράμματος. Ελέγξτε την ορθότητα του προγράμματος χρησιμοποιώντας πολλές δοκιμές από τα σύνολα δεδομένων που είχαν ήδη προετοιμαστεί. Κάθε δοκιμή θα σας δείξει σε ποιες περιπτώσεις το πρόγραμμα απέτυχε και έπεσε. Θα χρειαστείτε αυτές τις πληροφορίες για να αντιμετωπίσετε τις αιτίες αυτών των προβλημάτων. Χρησιμοποιήστε μεθόδους μαύρου κουτιού και λευκού κουτιού για δοκιμές. Η μέθοδος "μαύρο κουτί" περιλαμβάνει τον προσδιορισμό του μέγιστου αριθμού σφαλμάτων και δυσλειτουργιών σε μία δοκιμή.
Βήμα 4
Για να το κάνετε αυτό, ετοιμάστε δύο σύνολα δεδομένων. Το ένα πρέπει να περιέχει σωστές πληροφορίες και το δεύτερο είναι σκόπιμα λανθασμένο. Αφού εκτελέσετε αυτά τα δεδομένα μέσω του προγράμματος, προσδιορίστε τη διαφορά μεταξύ των πραγματικών και προβλεπόμενων συναρτήσεων.
Βήμα 5
Χρησιμοποιήστε επίσης τη μέθοδο "λευκό κουτί". Περιλαμβάνει να περάσετε από κάθε χειριστή για να εξετάσετε προσεκτικά την εσωτερική δομή της κλήσης. Δοκιμάζει όλες τις διαδρομές πληροφοριών, τη συναλλαγματική ισοτιμία μεταξύ κλάδων και μεμονωμένων κύκλων. Κάθε χειριστής διασχίζεται μία φορά.