λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Δελτία Beta Software

Μεθοδολογίες που χρησιμοποιούνται για την ανάπτυξη δοκιμαστικών

Λογισμικό δοκιμή λαμβάνει χώρα καθ 'όλη τη διάρκεια του κύκλου ζωής του έργου και κάθε φάση χρησιμοποιεί μια διαφορετική μέθοδο για να παράγει τα κατάλληλα περιπτώσεις δοκιμών . Αυτοματοποιημένη περιπτώσεις δοκιμής που δημιουργήθηκε για τον έλεγχο επίπεδο μονάδας και χρησιμοποιούνται σε όλη τη φάση της ανάπτυξης . Λευκό δοκιμές κουτί λαμβάνει χώρα κατά τη φάση ολοκλήρωσης λογισμικού . Σύστημα ελέγχου κάνει χρήση του μαύρου κουτιού στρατηγική δοκιμή . Οι περιπτώσεις δοκιμών αποδοχής και γενικά βασίζονται σε περιπτώσεις χρήσης των επιχειρήσεων και καλύπτουν θετικά σενάρια . Οι Αυτοματοποιημένη /Agile Test υποθέσεις
Η

Αυτοματοποιημένη περιπτώσεις δοκιμής που αναπτύχθηκε κατά τη διάρκεια της φάση λεπτομερούς σχεδιασμού ενός έργου που χρησιμοποιούν την ευέλικτη μεθοδολογία . Καθώς οι απαιτήσεις για το σύστημα είναι εκλεπτυσμένη και ο σχεδιασμός ιδρύθηκε , οι περιπτώσεις δοκιμής επίπεδο μονάδας γραφτεί χρησιμοποιώντας ένα εργαλείο όπως το JUnit open-source . Αυτοματοποιημένα τεστ θα τρέξει σε όλη τη φάση της ανάπτυξης και ως δοκιμές παλινδρόμησης μετά ο κώδικας έχει ολοκληρωθεί. Επίπεδο μονάδας ευκίνητη περιπτώσεις δοκιμών καλύπτουν μικρά τμήματα του συνολικού λογισμικού? Αναγκάζουν τα λάθη να δοκιμάσουν εξαίρεση το χειρισμό και την εκτέλεση καταστροφικές δοκιμές . Οι περιπτώσεις δοκιμής που αναπτύχθηκε κατά τη διάρκεια δοκιμών μονάδα αργότερα συνδυάζονται σε μια σουίτα παλινδρόμησης που μπορεί να τρέξει γρήγορα για να βεβαιωθείτε ότι οι μελλοντικές αλλαγές δεν αναιρούν τον υπάρχοντα κώδικα .
Λευκό Box Test υποθέσεις
Η κουτί ελέγχου

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

Η Black Box Test υποθέσεις
Η

Λειτουργική δοκιμή χρησιμοποιεί ένα μαύρο μεθοδολογία πλαίσιο για να αναπτύξουν τις περιπτώσεις δοκιμής . Αυτό το επίπεδο ελέγχου δεν απαιτεί λεπτομερή γνώση του σχεδιασμού του συστήματος ή της εφαρμογής . Οι περιπτώσεις ελέγχου Μαύρο κουτί γραμμένο με βάση τις λειτουργικές απαιτήσεις του συστήματος . Οι περιπτώσεις δοκιμής επικυρώνει ότι το λογισμικό συμπεριφέρεται όπως αναφέρεται στις απαιτήσεις , ότι αποδέχεται όλα τα έγκυρα εισόδου, δημιουργεί τη σωστή έξοδο και χειρίζεται άκυρη εισόδου, όπως αναμενόταν .
Εικόνων Acceptance Test Cases
Η οι περιπτώσεις ελέγχου

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα