software testing terms complete glossary
Προκειμένου να αποφευχθούν οι ασάφειες σε διαφορετικούς όρους δοκιμής λογισμικού, επισυνάπτω ένα γλωσσάριο δοκιμών λογισμικού εδώ.
Όλοι οι όροι δοκιμής λογισμικού περιλαμβάνονται σε αυτό το γλωσσάριο. Εάν πιστεύετε ότι γνωρίζετε τον ορισμό οποιουδήποτε όρου καλύτερα από ό, τι αναφέρεται εδώ, μπορείτε να το χρησιμοποιήσετε Φόρμα Επικοινωνίας για να μου στείλετε τους ορισμούς. Κατά την αναθεώρηση θα τα συμπεριλάβω σε αυτήν τη λίστα γλωσσάρι.
Για να μάθετε με τους βασικούς ορισμούς της δοκιμής λογισμικού και της διασφάλισης ποιότητας, αυτό είναι το καλύτερο γλωσσάριο που συντάχθηκε από Erik van Veenendaal . Επίσης για κάθε ορισμό υπάρχει μια αναφορά του IEEE ή του ISO που αναφέρεται σε παρένθεση.
ΠΡΟΣ ΤΗΝ
κριτήρια αποδοχής: Τα κριτήρια εξόδου που πρέπει να πληροί ένα στοιχείο ή σύστημα για να είναιαποδεκτή από χρήστη, πελάτη ή άλλη εξουσιοδοτημένη οντότητα. (IEEE 610)
δοκιμή αποδοχής: Τυπική δοκιμή σε σχέση με τις ανάγκες του χρήστη, τις απαιτήσεις και τις επιχειρηματικές διαδικασίες που διεξάγονται για να προσδιοριστεί εάν ένα σύστημα πληροί τα κριτήρια αποδοχής ή όχι και να επιτρέψει στον χρήστη, τους πελάτες ή άλλη εξουσιοδοτημένη οντότητα να καθορίσει εάν θα αποδεχτεί το σύστημα ή όχι. (Μετά το IEEE 610)
δοκιμή προσβασιμότητας: Δοκιμή για τον προσδιορισμό της ευκολίας με την οποία οι χρήστες με αναπηρία μπορούν να χρησιμοποιήσουν ένα στοιχείο ή ένα σύστημα. (Gerrard)
ακρίβεια: Η ικανότητα του προϊόντος λογισμικού να παρέχει τα σωστά ή συμφωνημένα αποτελέσματα ή αποτελέσματα με τον απαιτούμενο βαθμό ακρίβειας. (ISO 9126) Δείτε επίσης τον έλεγχο λειτουργικότητας.
πραγματικό αποτέλεσμα: Η συμπεριφορά που παράγεται / παρατηρείται κατά τη δοκιμή ενός εξαρτήματος ή συστήματος.
δοκιμές ad hoc: Οι δοκιμές διεξήχθησαν ανεπίσημα. Δεν πραγματοποιείται επίσημη προετοιμασία δοκιμών, δεν χρησιμοποιείται αναγνωρισμένη τεχνική σχεδιασμού δοκιμών, δεν υπάρχουν προσδοκίες για αποτελέσματα και η τυχαιότητα καθοδηγεί τη δραστηριότητα εκτέλεσης δοκιμής.
ικανότητα προσαρμογής: Η ικανότητα του προϊόντος λογισμικού να προσαρμόζεται σε διαφορετικά καθορισμένα περιβάλλοντα χωρίς να εφαρμόζει ενέργειες ή άλλα μέσα από αυτά που προβλέπονται για το σκοπό αυτό για το εξεταζόμενο λογισμικό. (ISO 9126) Δείτε επίσης τον έλεγχο φορητότητας.
ευέλικτη δοκιμή: Δοκιμαστική πρακτική για ένα έργο που χρησιμοποιεί ευέλικτες μεθοδολογίες, όπως ακραίο προγραμματισμό (XP), αντιμετωπίζοντας την ανάπτυξη ως πελάτη δοκιμών και δίνοντας έμφαση στο δοκιμαστικό πρότυπο σχεδίασης.
δοκιμή άλφα: Προσομοιωμένη ή πραγματική λειτουργική δοκιμή από πιθανούς χρήστες / πελάτες ή μια ανεξάρτητη ομάδα δοκιμών στον ιστότοπο των προγραμματιστών, αλλά εκτός του οργανισμού ανάπτυξης. Η δοκιμή Alpha χρησιμοποιείται συχνά ως μορφή εσωτερικού ελέγχου αποδοχής.
αναλυσιμότητα: Η ικανότητα του προϊόντος λογισμικού να διαγνωστεί για ελλείψεις ή αιτίες βλαβών στο λογισμικό ή για να προσδιοριστούν τα εξαρτήματα που πρέπει να τροποποιηθούν. (ISO 9126) Δείτε επίσης τον έλεγχο συντήρησης.
ανωμαλία: Οποιαδήποτε συνθήκη που αποκλίνει από την προσδοκία βάσει προδιαγραφών απαιτήσεων, εγγράφων σχεδίασης, εγγράφων χρήστη, προτύπων κ.λπ. ή από την αντίληψη ή την εμπειρία κάποιου. Ενδέχεται να εντοπιστούν ανωμαλίες κατά τη διάρκεια, αλλά χωρίς περιορισμό, της αναθεώρησης, της δοκιμής, της ανάλυσης, της σύνταξης ή της χρήσης προϊόντων λογισμικού ή της ισχύουσας τεκμηρίωσης. (IEEE 1044) Δείτε επίσης ελάττωμα, απόκλιση, σφάλμα, σφάλμα, αστοχία, συμβάν, πρόβλημα.
ελκυστικότητα: Η ικανότητα του προϊόντος λογισμικού να είναι ελκυστικό για τον χρήστη. (ISO 9126)
έλεγχος: Ανεξάρτητη αξιολόγηση προϊόντων ή διαδικασιών λογισμικού για την εξακρίβωση της συμμόρφωσης με πρότυπα, οδηγίες, προδιαγραφές ή / και διαδικασίες βάσει αντικειμενικών κριτηρίων, συμπεριλαμβανομένων εγγράφων που προσδιορίζουν:
(1) τη μορφή ή το περιεχόμενο των προϊόντων που πρόκειται να παραχθούν
(2) τη διαδικασία με την οποία παράγονται τα προϊόντα
(3) πώς μετράται η συμμόρφωση προς τα πρότυπα ή τις κατευθυντήριες γραμμές. (IEEE 1028)
διαδρομή ελέγχου: Μια διαδρομή με την οποία η αρχική είσοδος σε μια διαδικασία (π.χ. δεδομένα) μπορεί να εντοπιστεί πίσω από τη διαδικασία, λαμβάνοντας την έξοδο της διαδικασίας ως σημείο εκκίνησης. Αυτό διευκολύνει την ανάλυση ελαττωμάτων και επιτρέπει τη διενέργεια ελέγχου διαδικασίας. (Μετά το TMap)
αυτοματοποιημένο λογισμικό δοκιμής: Testware που χρησιμοποιείται σε αυτοματοποιημένες δοκιμές, όπως σενάρια εργαλείων.
διαθεσιμότητα: Ο βαθμός στον οποίο ένα στοιχείο ή σύστημα είναι λειτουργικό και προσβάσιμο όταν απαιτείται για χρήση. Συχνά εκφράζεται ως ποσοστό. (IEEE 610)
σι
δοκιμή back-to-back: Δοκιμή κατά την οποία δύο ή περισσότερες παραλλαγές ενός στοιχείου ή συστήματος εκτελούνται με τις ίδιες εισόδους, συγκρίνονται οι έξοδοι και αναλύονται σε περιπτώσεις ασυμφωνιών. (IEEE 610)
βασική γραμμή: Ένα προϊόν προδιαγραφών ή λογισμικού που έχει επίσημα αναθεωρηθεί ή συμφωνηθεί, το οποίο στη συνέχεια χρησιμεύει ως βάση για περαιτέρω ανάπτυξη και το οποίο μπορεί να αλλάξει μόνο μέσω μιας επίσημης διαδικασίας ελέγχου αλλαγών. (Μετά το IEEE 610)
βασικό μπλοκ: Μια ακολουθία μιας ή περισσότερων διαδοχικών εκτελέσιμων δηλώσεων που δεν περιέχουν κλάδους.
σύνολο δοκιμών βάσης: Ένα σύνολο δοκιμαστικών περιπτώσεων που προέρχονται από την εσωτερική δομή ή προδιαγραφή για να διασφαλιστεί ότι επιτυγχάνεται το 100% ενός συγκεκριμένου κριτηρίου κάλυψης.
η ΣΥΜΠΕΡΙΦΟΡΑ: Η απόκριση ενός στοιχείου ή συστήματος σε ένα σύνολο τιμών και προϋποθέσεων εισαγωγής.
δοκιμή αναφοράς: (1) Ένα πρότυπο βάσει του οποίου μπορούν να γίνουν μετρήσεις ή συγκρίσεις. (2) Μια δοκιμή που χρησιμοποιείται για τη σύγκριση στοιχείων ή συστημάτων μεταξύ τους ή με ένα πρότυπο όπως στο (1). (Μετά το IEEE 610)
λογισμικό κατά παραγγελία: Λογισμικό που αναπτύχθηκε ειδικά για ένα σύνολο χρηστών ή πελατών. Το αντίθετο είναι το λογισμικό εκτός καταστημάτων.
η καλύτερη εξάσκηση: Μια ανώτερη μέθοδος ή μια καινοτόμος πρακτική που συμβάλλει στη βελτίωση της απόδοσης ενός οργανισμού υπό δεδομένο πλαίσιο, που συνήθως αναγνωρίζεται ως «καλύτερο» από άλλους ομότιμους οργανισμούς.
δοκιμή beta: Επιχειρησιακός έλεγχος από πιθανούς και / ή υπάρχοντες χρήστες / πελάτες σε έναν εξωτερικό ιστότοπο που δεν εμπλέκεται διαφορετικά με τους προγραμματιστές, για να προσδιοριστεί εάν ένα στοιχείο ή σύστημα ικανοποιεί τις ανάγκες του χρήστη / πελάτη και ταιριάζει στις επιχειρηματικές διαδικασίες. Η δοκιμή beta χρησιμοποιείται συχνά ως μια μορφή δοκιμής εξωτερικής αποδοχής προκειμένου να ληφθούν σχόλια από την αγορά.
δοκιμές big-bang: Ένας τύπος δοκιμών ολοκλήρωσης στον οποίο στοιχεία λογισμικού, στοιχεία υλικού ή και τα δύο συνδυάζονται ταυτόχρονα σε ένα στοιχείο ή σε ένα συνολικό σύστημα, παρά σε στάδια. (Μετά το IEEE 610) Δείτε επίσης τον έλεγχο ενοποίησης.
δοκιμή μαύρου κουτιού: Δοκιμές, λειτουργικές ή μη λειτουργικές, χωρίς αναφορά στην εσωτερική δομή του εξαρτήματος ή του συστήματος.
τεχνικές σχεδιασμού δοκιμής μαύρου κουτιού: Τεκμηριωμένη διαδικασία για την εξαγωγή και επιλογή δοκιμαστικών περιπτώσεων βάσει ανάλυσης των προδιαγραφών, λειτουργικών ή μη λειτουργικών, ενός εξαρτήματος ή συστήματος χωρίς αναφορά στην εσωτερική δομή του.
αποκλεισμένη δοκιμαστική θήκη: Μια δοκιμαστική υπόθεση που δεν μπορεί να εκτελεστεί επειδή δεν πληρούνται οι προϋποθέσεις για την εκτέλεσή της.
δοκιμή από κάτω προς τα πάνω: Μια σταδιακή προσέγγιση για τη δοκιμή ενοποίησης όπου δοκιμάζονται πρώτα τα συστατικά χαμηλότερου επιπέδου και στη συνέχεια χρησιμοποιούνται για να διευκολύνουν τη δοκιμή συστατικών υψηλότερου επιπέδου. Αυτή η διαδικασία επαναλαμβάνεται έως ότου ελεγχθεί το στοιχείο στην κορυφή της ιεραρχίας. Δείτε επίσης δοκιμές ενοποίησης.
οριακή τιμή: Μια τιμή εισόδου ή τιμή εξόδου που βρίσκεται στην άκρη ενός διαμερίσματος ισοδυναμίας ή στη μικρότερη στοιχειώδη απόσταση και στις δύο πλευρές ενός άκρου, για παράδειγμα την ελάχιστη ή τη μέγιστη τιμή ενός εύρους.
ανάλυση οριακής τιμής: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία οι δοκιμαστικές θήκες σχεδιάζονται με βάση τις οριακές τιμές.
κάλυψη οριακής τιμής: Το ποσοστό των οριακών τιμών που έχουν ασκηθεί από μια δοκιμαστική σουίτα.
κλαδί: Ένα βασικό μπλοκ που μπορεί να επιλεγεί για εκτέλεση με βάση μια κατασκευή προγράμματος στην οποία διατίθεται μία από τις δύο ή περισσότερες εναλλακτικές διαδρομές προγράμματος, π.χ. περίπτωση, άλμα, πηγαίνετε στο, ifthen- αλλιώς.
κάλυψη υποκαταστήματος: Το ποσοστό των κλάδων που έχουν ασκηθεί από μια δοκιμαστική σουίτα. Η κάλυψη 100% υποκαταστήματος συνεπάγεται κάλυψη αποφάσεων 100% και κάλυψη δηλώσεων 100%.
δοκιμή κλάδου: Τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές θήκες είναι σχεδιασμένες για την εκτέλεση κλάδων.
δοκιμές βάσει επιχειρηματικών διαδικασιών: Μια προσέγγιση για τη δοκιμή στην οποία οι δοκιμαστικές περιπτώσεις σχεδιάζονται με βάση περιγραφές και / ή γνώση των επιχειρηματικών διαδικασιών.
ντο
Μοντέλο ωριμότητας ικανότητας (CMM): Ένα σταδιακό πλαίσιο πέντε επιπέδων που περιγράφει τα βασικά στοιχεία μιας αποτελεσματικής διαδικασίας λογισμικού. Το μοντέλο ικανότητας ωρίμανσης καλύπτει πρακτικές σχεδιασμού, μηχανικής και διαχείρισης ανάπτυξης και συντήρησης λογισμικού. (CMM)
Ενσωμάτωση μοντέλου ωριμότητας ικανότητας (CMMI): Ένα πλαίσιο που περιγράφει τα βασικά στοιχεία μιας αποτελεσματικής διαδικασίας ανάπτυξης και συντήρησης προϊόντων. Το Capability Maturity Model Integration καλύπτει πρακτικές σχεδιασμού, μηχανικής και διαχείρισης ανάπτυξης και συντήρησης προϊόντων. Το CMMI είναι ο καθορισμένος διάδοχος του CMM. (CMMI)
εργαλείο λήψης / αναπαραγωγής: Ένας τύπος εργαλείου εκτέλεσης δοκιμών όπου οι είσοδοι καταγράφονται κατά τη μη αυτόματη δοκιμή προκειμένου να δημιουργηθούν αυτοματοποιημένα σενάρια δοκιμής που μπορούν να εκτελεστούν αργότερα (δηλαδή να αναπαραχθούν). Αυτά τα εργαλεία χρησιμοποιούνται συχνά για την υποστήριξη αυτοματοποιημένων δοκιμών παλινδρόμησης.
ΥΠΟΘΕΣΗ: Αρκτικόλεξο για Μηχανική Λογισμικού με Υπολογιστές.
ΕΚΜΑΓΕΙΟ: Ακρωνύμιο για δοκιμές λογισμικού με υπολογιστή. Δείτε επίσης τον αυτοματοποιημένο έλεγχο.
γράφημα αιτίας-αποτελέσματος: Μια γραφική αναπαράσταση εισόδων ή / και ερεθισμάτων (αιτίες) με τις σχετικές εξόδους (εφέ), τα οποία μπορούν να χρησιμοποιηθούν για το σχεδιασμό δοκιμαστικών περιπτώσεων.
γραφική παράσταση αιτίας-αποτελέσματος: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία οι δοκιμαστικές θήκες σχεδιάζονται από γραφήματα αιτίας-αποτελέσματος. (BS 7925/2)
πιστοποίηση: Η διαδικασία επιβεβαίωσης ότι ένα στοιχείο, σύστημα ή άτομο συμμορφώνεται με τις καθορισμένες απαιτήσεις του, π.χ. περνώντας μια εξέταση.
αμετάβλητο: Η ικανότητα του προϊόντος λογισμικού να επιτρέπει την εφαρμογή συγκεκριμένων τροποποιήσεων. (ISO 9126) Δείτε επίσης τη δυνατότητα συντήρησης.
μέθοδος δέντρου ταξινόμησης: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία οι περιπτώσεις δοκιμών, που περιγράφονται μέσω ενός δέντρου ταξινόμησης, έχουν σχεδιαστεί για να εκτελούν συνδυασμούς αντιπροσώπων των τομέων εισόδου ή / και εξόδου. (Γκρότσμαν)
κάλυψη κώδικα: Μια μέθοδος ανάλυσης που καθορίζει ποια μέρη του λογισμικού έχουν εκτελεστεί (καλύπτεται) από τη δοκιμαστική σουίτα και ποια μέρη δεν έχουν εκτελεστεί, π.χ. κάλυψη δηλώσεων, κάλυψη αποφάσεων ή κάλυψη συνθηκών.
συνύπαρξη: Η ικανότητα του προϊόντος λογισμικού να συνυπάρχει με άλλο ανεξάρτητο λογισμικό σε ένα κοινό περιβάλλον που μοιράζεται κοινούς πόρους. (ISO 9126) Δείτε τη δοκιμή φορητότητας.
περίπλοκο: Ο βαθμός στον οποίο ένα στοιχείο ή σύστημα έχει σχεδιασμό ή / και εσωτερική δομή που είναι δύσκολο να κατανοηθεί, να διατηρηθεί και να επαληθευτεί. Δείτε επίσης την κυκλική πολυπλοκότητα.
συμμόρφωση: Η ικανότητα του προϊόντος λογισμικού να συμμορφώνεται με πρότυπα, συμβάσεις ή κανονισμούς σε νόμους και παρόμοιες συνταγές. (ISO 9126)
δοκιμή συμμόρφωσης : Η διαδικασία δοκιμών για τον προσδιορισμό της συμμόρφωσης του εξαρτήματος ή του συστήματος.
συστατικό: Ένα ελάχιστο στοιχείο λογισμικού που μπορεί να δοκιμαστεί μεμονωμένα.
δοκιμή ολοκλήρωσης στοιχείων: Έλεγχος πραγματοποιήθηκε για την έκθεση ελαττωμάτων στις διεπαφές και την αλληλεπίδραση μεταξύ ολοκληρωμένων στοιχείων.
προδιαγραφή συστατικών: Μια περιγραφή της συνάρτησης ενός στοιχείου όσον αφορά τις τιμές εξόδου του για συγκεκριμένες τιμές εισόδου υπό καθορισμένες συνθήκες και απαιτούμενη μη λειτουργική συμπεριφορά (π.χ. χρήση πόρων).
δοκιμή εξαρτημάτων: Ο έλεγχος μεμονωμένων στοιχείων λογισμικού. (Μετά το IEEE 610)
σύνθετη κατάσταση: Δύο ή περισσότερες μεμονωμένες συνθήκες που συνδέονται μέσω ενός λογικού τελεστή (AND, OR ή XOR), π.χ. «A> B ΚΑΙ C> 1000».
δοκιμή ταυτότητας: Ο έλεγχος για τον προσδιορισμό του τρόπου χειρισμού της εμφάνισης δύο ή περισσότερων δραστηριοτήτων εντός του ίδιου χρονικού διαστήματος, που επιτυγχάνεται είτε με παρεμβολή των δραστηριοτήτων είτε με ταυτόχρονη εκτέλεση, από το στοιχείο ή το σύστημα. (Μετά το IEEE 610)
κατάσταση: Μια λογική έκφραση που μπορεί να αξιολογηθεί ως True ή False, π.χ. Α> Β. Δείτε επίσης την κατάσταση δοκιμής.
κάλυψη κατάστασης: Το ποσοστό των αποτελεσμάτων της κατάστασης που έχουν ασκηθεί από μια δοκιμαστική σουίτα. Η κάλυψη συνθηκών 100% απαιτεί κάθε δοκιμαστική κατάσταση σε κάθε δήλωση απόφασης να δοκιμάζεται ως True και False.
κάλυψη καθορισμού συνθηκών: Το ποσοστό όλων των αποτελεσμάτων μίας συνθήκης που επηρεάζουν ανεξάρτητα ένα αποτέλεσμα απόφασης που έχει ασκηθεί από μια σειρά δοκιμαστικών περιπτώσεων. Η κάλυψη συνθηκών 100% προϋποθέτει κάλυψη συνθηκών απόφασης 100%.
δοκιμή προσδιορισμού της κατάστασης: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές περιπτώσεις σχεδιάζονται για την εκτέλεση αποτελεσμάτων μίας συνθήκης που επηρεάζουν ανεξάρτητα ένα αποτέλεσμα απόφασης.
δοκιμή κατάστασης: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές θήκες είναι σχεδιασμένες για την εκτέλεση αποτελεσμάτων συνθηκών
έκβαση της κατάστασης: Η αξιολόγηση μιας συνθήκης σε True ή False.
διαμόρφωση: Η σύνθεση ενός στοιχείου ή συστήματος όπως ορίζεται από τον αριθμό, τη φύση και τις διασυνδέσεις των συστατικών μερών του.
έλεγχος διαμόρφωσης: Η συνάρτηση ελέγχου των περιεχομένων βιβλιοθηκών στοιχείων διαμόρφωσης, π.χ. για συμμόρφωση με τα πρότυπα. (IEEE 610)
έλεγχος διαμόρφωσης: Ένα στοιχείο διαχείρισης διαμόρφωσης, που αποτελείται από την αξιολόγηση, το συντονισμό, την έγκριση ή την απόρριψη και την εφαρμογή αλλαγών σε στοιχεία διαμόρφωσης μετά την επίσημη καθιέρωση της ταυτοποίησης διαμόρφωσής τους. (IEEE
610)
αναγνώριση διαμόρφωσης: Ένα στοιχείο διαχείρισης διαμόρφωσης, που αποτελείται από την επιλογή των στοιχείων διαμόρφωσης για ένα σύστημα και την καταγραφή των λειτουργικών και φυσικών χαρακτηριστικών τους στην τεχνική τεκμηρίωση. (IEEE 610)
στοιχείο διαμόρφωσης: Μια συγκέντρωση υλικού, λογισμικού ή και των δύο, που έχει οριστεί για διαχείριση διαμόρφωσης και αντιμετωπίζεται ως μία οντότητα στη διαδικασία διαχείρισης διαμόρφωσης. (IEEE 610)
διαχείριση διαμόρφωσης: Μια πειθαρχία που εφαρμόζει τεχνική και διοικητική κατεύθυνση και επίβλεψη για: ταυτοποίηση και τεκμηρίωση των λειτουργικών και φυσικών χαρακτηριστικών ενός στοιχείου διαμόρφωσης, έλεγχος αλλαγών σε αυτά τα χαρακτηριστικά, καταγραφή και αναφορά επεξεργασίας και κατάστασης αλλαγής αναφοράς και επαλήθευση συμμόρφωσης με συγκεκριμένες απαιτήσεις (IEEE 610)
συνοχή: Ο βαθμός ομοιομορφίας, τυποποίησης και ελευθερίας από αντιφάσεις μεταξύ των εγγράφων ή τμημάτων ενός στοιχείου ή συστήματος. (IEEE 610)
ροή ελέγχου: Μια αφηρημένη αναπαράσταση όλων των πιθανών ακολουθιών συμβάντων (διαδρομών) στην εκτέλεση μέσω ενός στοιχείου ή συστήματος.
δοκιμή μετατροπής: Δοκιμή λογισμικού που χρησιμοποιείται για τη μετατροπή δεδομένων από υπάρχοντα συστήματα για χρήση σε συστήματα αντικατάστασης.
Κούνιες: Ακρωνύμιο για εμπορικό λογισμικό Off-The-Shelf.
κάλυψη: Ο βαθμός, εκφρασμένος ως ποσοστό, στο οποίο ένα συγκεκριμένο αντικείμενο κάλυψης έχει ασκηθεί από μια δοκιμαστική σουίτα.
ανάλυση κάλυψης: Μέτρηση της επιτευχθείσας κάλυψης σε ένα καθορισμένο αντικείμενο κάλυψης κατά την εκτέλεση της δοκιμής που αναφέρεται σε προκαθορισμένα κριτήρια για να προσδιοριστεί εάν απαιτείται πρόσθετη δοκιμή και εάν ναι, ποιες περιπτώσεις δοκιμής απαιτούνται.
αντικείμενο κάλυψης: Μια οντότητα ή ιδιοκτησία που χρησιμοποιείται ως βάση για δοκιμαστική κάλυψη, π.χ. κατατμήσεις ισοδυναμίας ή δηλώσεις κώδικα.
εργαλείο κάλυψης: Ένα εργαλείο που παρέχει αντικειμενικά μέτρα για τα δομικά στοιχεία, π.χ. δηλώσεις, τα υποκαταστήματα έχουν ασκηθεί από τη δοκιμαστική σουίτα.
κυκλωματική πολυπλοκότητα: Ο αριθμός των ανεξάρτητων διαδρομών μέσω ενός προγράμματος. Η κυκλωματική πολυπλοκότητα ορίζεται ως: L - N + 2P, όπου -L = ο αριθμός των άκρων / συνδέσμων σε ένα γράφημα -N = ο αριθμός των κόμβων σε ένα γράφημα - P = ο αριθμός των αποσυνδεδεμένων τμημάτων του γραφήματος (π.χ. ένα γράφημα κλήσης και μια υπορουτίνα). (Μετά τον McCabe)
ρε
ορισμός δεδομένων: Μια εκτελέσιμη δήλωση όπου μια μεταβλητή έχει μια τιμή.
δοκιμές βάσει δεδομένων: Μια τεχνική δέσμης ενεργειών που αποθηκεύει τη δοκιμαστική είσοδο και τα αναμενόμενα αποτελέσματα σε έναν πίνακα ή υπολογιστικό φύλλο, έτσι ώστε ένα σενάριο ελέγχου να μπορεί να εκτελέσει όλες τις δοκιμές στον πίνακα. Η δοκιμή βάσει δεδομένων χρησιμοποιείται συχνά για την υποστήριξη της εφαρμογής εργαλείων εκτέλεσης δοκιμών, όπως εργαλεία λήψης / αναπαραγωγής. (Fewster and Graham) Δείτε επίσης δοκιμές βάσει λέξεων-κλειδιών.
ροή δεδομένων: Μια αφηρημένη αναπαράσταση της ακολουθίας και πιθανές αλλαγές της κατάστασης των αντικειμένων δεδομένων, όπου η κατάσταση ενός αντικειμένου είναι οποιαδήποτε:δημιουργία, χρήση ή καταστροφή. (Beizer)
ανάλυση ροής δεδομένων: Μία μορφή στατικής ανάλυσης με βάση τον ορισμό και τη χρήση των μεταβλητών.
κάλυψη ροής δεδομένων: Το ποσοστό των ζευγών ορισμού-χρήσης που έχουν ασκηθεί από μια σειρά δοκιμαστικών περιπτώσεων.
δοκιμή ροής δεδομένων: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί για να εκτελούν ορισμό και να χρησιμοποιούν ζεύγη μεταβλητών.
αρχεία .torrent πώς να ανοίξετε
εντοπισμός σφαλμάτων: Η διαδικασία εύρεσης, ανάλυσης και αφαίρεσης των αιτίων των βλαβών στο λογισμικό.
εργαλείο εντοπισμού σφαλμάτων: Ένα εργαλείο που χρησιμοποιείται από προγραμματιστές για την αναπαραγωγή αποτυχιών, τη διερεύνηση της κατάστασης των προγραμμάτων και την εύρεση του αντίστοιχου ελαττώματος. Οι εντοπιστές εντοπισμού σφαλμάτων επιτρέπουν στους προγραμματιστές να εκτελούν προγράμματα βήμα προς βήμα, να διακόπτουν ένα πρόγραμμα σε οποιαδήποτε δήλωση προγράμματος και να καθορίζουν και να εξετάζουν τις μεταβλητές προγράμματος.
απόφαση: Ένα σημείο προγράμματος στο οποίο η ροή ελέγχου έχει δύο ή περισσότερες εναλλακτικές διαδρομές. Ένας κόμβος με δύο ή περισσότερους συνδέσμους σε ξεχωριστούς κλάδους.
κάλυψη όρων απόφασης: Το ποσοστό όλων των αποτελεσμάτων συνθηκών και των αποτελεσμάτων αποφάσεων που έχουν ασκηθεί από μια ομάδα δοκιμών. Η κάλυψη συνθηκών απόφασης 100% συνεπάγεται κάλυψη συνθηκών 100% και κάλυψη αποφάσεων 100%.
δοκιμή κατάστασης απόφασης: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές περιπτώσεις σχεδιάζονται για την εκτέλεση αποτελεσμάτων συνθηκών και αποτελεσμάτων αποφάσεων.
κάλυψη αποφάσεων: Το ποσοστό των αποτελεσμάτων αποφάσεων που έχουν ασκηθεί από μια ομάδα δοκιμών. Η κάλυψη αποφάσεων 100% συνεπάγεται κάλυψη 100% καταστημάτων και κάλυψη δηλώσεων 100%.
πίνακας αποφάσεων: Ένας πίνακας που δείχνει συνδυασμούς εισόδων και / ή ερεθισμάτων (αιτίες) με τις σχετικές εξόδους ή / και ενέργειες (εφέ), που μπορούν να χρησιμοποιηθούν για το σχεδιασμό δοκιμαστικών περιπτώσεων.
δοκιμή πίνακα αποφάσεων: Τεχνικές σχεδιασμού δοκιμής μαύρου κουτιού στις οποίες οι περιπτώσεις δοκιμής είναι σχεδιασμένες για να εκτελούν τους συνδυασμούς εισροών ή / και ερεθισμάτων (αιτίες) που εμφανίζονται σε έναν πίνακα αποφάσεων. (Βινένταλ)
δοκιμή αποφάσεων: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές περιπτώσεις σχεδιάζονται για την εκτέλεση αποτελεσμάτων αποφάσεων.
έκβαση απόφασης: Το αποτέλεσμα μιας απόφασης (που επομένως καθορίζει τους κλάδους που πρέπει να ληφθούν).
ελάττωμα: Ένα ελάττωμα σε ένα στοιχείο ή σύστημα που μπορεί να προκαλέσει το στοιχείο ή το σύστημα να μην εκτελέσει την απαιτούμενη λειτουργία του, π.χ. λανθασμένη δήλωση ή ορισμό δεδομένων. Ένα ελάττωμα, εάν παρουσιαστεί κατά την εκτέλεση, μπορεί να προκαλέσει βλάβη του εξαρτήματος ή του συστήματος.
πυκνότητα ελαττωμάτων: Ο αριθμός των ελαττωμάτων που εντοπίστηκαν σε ένα στοιχείο ή σύστημα διαιρούμενο με το μέγεθος του εξαρτήματος ή του συστήματος (εκφράζεται με τυπικούς όρους μέτρησης, π.χ. γραμμές κώδικα, αριθμός κλάσεων ή σημεία λειτουργίας).
Ποσοστό ανίχνευσης ελαττωμάτων (DDP): τον αριθμό των ελαττωμάτων που εντοπίστηκαν από μια δοκιμαστική φάση, διαιρούμενο με τον αριθμό που εντοπίστηκε από αυτήν τη φάση δοκιμής και κάθε άλλο μέσο μετά.
αναφορά ελαττωμάτων: Ένα έγγραφο που αναφέρεται σε οποιοδήποτε ελάττωμα σε ένα στοιχείο ή σύστημα που μπορεί να προκαλέσει την αποτυχία του εξαρτήματος ή του συστήματος να εκτελέσει την απαιτούμενη λειτουργία του. (Μετά το IEEE 829)
διαχείριση ελαττωμάτων: Η διαδικασία αναγνώρισης, διερεύνησης, ανάληψης δράσης και διάθεσης ελαττωμάτων. Περιλαμβάνει την καταγραφή ελαττωμάτων, την ταξινόμησή τους και τον προσδιορισμό της επίδρασης. (Μετά το IEEE 1044)
κάλυψη ελαττωμάτων: Ένα περιστατικό στο οποίο ένα ελάττωμα εμποδίζει την ανίχνευση άλλου. (Μετά το IEEE 610)
ζεύγος ορισμού-χρήσης: Ο συσχετισμός του ορισμού μιας μεταβλητής με τη χρήση αυτής της μεταβλητής. Οι μεταβλητές χρήσεις περιλαμβάνουν υπολογιστικούς υπολογισμούς (π.χ. πολλαπλασιασμό) ή για να κατευθύνουν την εκτέλεση μιας διαδρομής (χρήση 'predicate').
παραδοτέο: Οποιοδήποτε προϊόν (εργασία) που πρέπει να παραδοθεί σε κάποιον άλλο που είναι ο συντάκτης του προϊόντος (εργασία).
δοκιμές με βάση το σχεδιασμό: Μια προσέγγιση για τη δοκιμή στην οποία οι δοκιμαστικές θήκες σχεδιάζονται με βάση την αρχιτεκτονική ή / και τον λεπτομερή σχεδιασμό ενός εξαρτήματος ή συστήματος (π.χ. δοκιμές διεπαφών μεταξύ συνιστωσών ή συστημάτων).
έλεγχος γραφείου: Δοκιμή λογισμικού ή προδιαγραφών με μη αυτόματη προσομοίωση της εκτέλεσης του.
δοκιμή ανάπτυξης: Τυπικές ή ανεπίσημες δοκιμές που πραγματοποιούνται κατά την υλοποίηση ενός στοιχείου ή συστήματος, συνήθως στο περιβάλλον ανάπτυξης από προγραμματιστές. (Μετά το IEEE 610)
δοκιμή τεκμηρίωσης: Έλεγχος της ποιότητας της τεκμηρίωσης, π.χ. οδηγός χρήσης ή οδηγός εγκατάστασης.
τομέα: Το σύνολο από το οποίο μπορούν να επιλεγούν έγκυρες τιμές εισόδου ή / και εξόδου.
οδηγός: Ένα στοιχείο λογισμικού ή ένα εργαλείο δοκιμής που αντικαθιστά ένα στοιχείο που φροντίζει τον έλεγχο ή / και την κλήση ενός στοιχείου ή συστήματος. (Μετά το TMap)
δυναμική ανάλυση: Η διαδικασία αξιολόγησης της συμπεριφοράς, π.χ. απόδοση μνήμης, χρήση CPU, συστήματος ή στοιχείου κατά την εκτέλεση. (Μετά το IEEE 610)
δυναμική σύγκριση: Σύγκριση πραγματικών και αναμενόμενων αποτελεσμάτων, που εκτελούνται κατά την εκτέλεση του λογισμικού, για παράδειγμα από ένα εργαλείο εκτέλεσης δοκιμών.
δυναμικές δοκιμές: Δοκιμή που περιλαμβάνει την εκτέλεση του λογισμικού ενός στοιχείου ή συστήματος.
ΕΙΝΑΙ
αποδοτικότητα: Η ικανότητα του προϊόντος λογισμικού να παρέχει την κατάλληλη απόδοση, σε σχέση με την ποσότητα των πόρων που χρησιμοποιούνται υπό καθορισμένες συνθήκες. (ISO 9126)
δοκιμή αποδοτικότητας: Η διαδικασία δοκιμών για τον προσδιορισμό της αποτελεσματικότητας ενός προϊόντος λογισμικού.
δοκιμή στοιχειώδους σύγκρισης: Τεχνικές σχεδιασμού δοκιμής μαύρου κουτιού στις οποίες οι δοκιμαστικές θήκες έχουν σχεδιαστεί για την εκτέλεση συνδυασμών εισόδων χρησιμοποιώντας την έννοια της κάλυψης καθορισμού συνθηκών. (TMap)
εξομοιωτής: Μια συσκευή, πρόγραμμα υπολογιστή ή σύστημα που δέχεται τις ίδιες εισόδους και παράγει τις ίδιες εξόδους με ένα δεδομένο σύστημα. (IEEE 610) Δείτε επίσης προσομοιωτή.
κριτήρια εισόδου: το σύνολο γενικών και ειδικών προϋποθέσεων για να επιτρέπεται μια διαδικασία να προχωρήσει με μια καθορισμένη εργασία, π.χ. φάση δοκιμής. Ο σκοπός των κριτηρίων εισόδου είναι να αποφευχθεί η εκκίνηση μιας εργασίας που θα συνεπαγόταν περισσότερη (σπατάλη) προσπάθεια σε σύγκριση με την προσπάθεια που απαιτείται για την κατάργηση των αποτυχημένων κριτηρίων εισόδου. (Gilb και Graham)
σημείο εισόδου: Η πρώτη εκτελέσιμη δήλωση μέσα σε ένα στοιχείο.
διαμέρισμα ισοδυναμίας: Ένα τμήμα ενός τομέα εισόδου ή εξόδου για το οποίο η συμπεριφορά ενός στοιχείου ή συστήματος θεωρείται ότι είναι η ίδια, με βάση την προδιαγραφή.
κάλυψη κατατμήσεων ισοδυναμίας: Το ποσοστό κατατμήσεων ισοδυναμίας που έχουν ασκηθεί από μια δοκιμαστική σουίτα.
κατανομή ισοδυναμίας: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί για την εκτέλεση εκπροσώπων από διαμερίσματα ισοδυναμίας. Κατ 'αρχήν, οι θήκες δοκιμής έχουν σχεδιαστεί για να καλύπτουν κάθε διαμέρισμα τουλάχιστον μία φορά.
λάθος: Μια ανθρώπινη ενέργεια που παράγει ένα λανθασμένο αποτέλεσμα. (Μετά το IEEE 610)
εικασία σφάλματος: Μια τεχνική σχεδιασμού δοκιμής όπου χρησιμοποιείται η εμπειρία του ελεγκτή για την πρόβλεψη των ελαττωμάτων που ενδέχεται να υπάρχουν στο υπό δοκιμή συστατικό στοιχείο ή σύστημα ως αποτέλεσμα σφαλμάτων και για το σχεδιασμό δοκιμών ειδικά για την έκθεσή τους.
σπορά σφαλμάτων: Η διαδικασία της σκόπιμης προσθήκης γνωστών ελαττωμάτων σε εκείνα που ήδη υπάρχουν στο συστατικό στοιχείο ή στο σύστημα με σκοπό την παρακολούθηση του ρυθμού ανίχνευσης και αφαίρεσης, και τον υπολογισμό του αριθμού των υπολειπόμενων ελαττωμάτων. (IEEE 610)
ανοχή λαθών: Η ικανότητα ενός συστήματος ή ενός στοιχείου να συνεχίσει την κανονική λειτουργία παρά την παρουσία λανθασμένων εισόδων. (Μετά το IEEE 610).
χειρισμός εξαιρέσεων: Συμπεριφορά ενός στοιχείου ή συστήματος ως απόκριση σε εσφαλμένη είσοδο, είτε από ανθρώπινο χρήστη είτε από άλλο συστατικό στοιχείο ή σύστημα, ή από εσωτερική αστοχία.
εκτελέσιμη δήλωση: Μια δήλωση η οποία, όταν μεταγλωττιστεί, μεταφράζεται σε κώδικα αντικειμένου και η οποία θα εκτελεστεί διαδικαστικά όταν το πρόγραμμα εκτελείται και ενδέχεται να εκτελέσει μια ενέργεια στα δεδομένα.
ασκήθηκε: Ένα στοιχείο προγράμματος λέγεται ότι ασκείται από μια δοκιμαστική περίπτωση όταν η τιμή εισόδου προκαλεί την εκτέλεση αυτού του στοιχείου, όπως μια δήλωση, απόφαση ή άλλο δομικό στοιχείο.
διεξοδική δοκιμή: Μια δοκιμαστική προσέγγιση στην οποία η δοκιμαστική σουίτα περιλαμβάνει όλους τους συνδυασμούς τιμών εισόδου και προϋποθέσεων.
κριτήρια εξόδου: Το σύνολο των γενικών και ειδικών όρων, που συμφωνήθηκε με τα ενδιαφερόμενα μέρη, για να επιτραπεί η επίσημη ολοκλήρωση μιας διαδικασίας. Ο σκοπός των κριτηρίων εξόδου είναι να αποφευχθεί μια εργασία που θεωρείται ότι έχει ολοκληρωθεί όταν υπάρχουν ακόμη εκκρεμή τμήματα της εργασίας που δεν έχουν ολοκληρωθεί. Τα κριτήρια εξόδου χρησιμοποιούνται από τις δοκιμές για να αναφέρουν και να σχεδιάζουν πότε θα σταματήσουν τις δοκιμές. (Μετά τον Gilb και τον Graham)
σημείο εξόδου: Η τελευταία εκτελέσιμη δήλωση μέσα σε ένα στοιχείο.
Αναμενόμενο Αποτέλεσμα: Η συμπεριφορά που προβλέπει η προδιαγραφή ή άλλη πηγή του στοιχείου ή του συστήματος υπό καθορισμένες συνθήκες.
διερευνητικές δοκιμές: Δοκιμή όπου ο ελεγκτής ελέγχει ενεργά το σχεδιασμό των δοκιμών καθώς εκτελούνται αυτές οι δοκιμές και χρησιμοποιεί τις πληροφορίες που αποκτήθηκαν κατά τη δοκιμή για να σχεδιάσει νέες και καλύτερες δοκιμές. (Μπαχ)
φά
αποτυγχάνω: Ένα τεστ θεωρείται αποτυχημένο εάν το πραγματικό του αποτέλεσμα δεν ταιριάζει με το αναμενόμενο αποτέλεσμα.
αποτυχία: Πραγματική απόκλιση του εξαρτήματος ή του συστήματος από την αναμενόμενη παράδοση, υπηρεσία ή αποτέλεσμα. (Μετά το Fenton)
λειτουργία αποτυχίας: Η φυσική ή λειτουργική εκδήλωση μιας αποτυχίας. Για παράδειγμα, ένα σύστημα σε κατάσταση αστοχίας μπορεί να χαρακτηρίζεται από αργή λειτουργία, εσφαλμένες εξόδους ή από τον πλήρη τερματισμό της εκτέλεσης.
Λειτουργία αποτυχίας και ανάλυση εφέ (FMEA): Μια συστηματική προσέγγιση για τον εντοπισμό κινδύνων και ανάλυση του εντοπισμού πιθανών τρόπων αποτυχίας και απόπειρας πρόληψης της εμφάνισής τους.
ποσοστό αποτυχίας: Η αναλογία του αριθμού αστοχιών μιας δεδομένης κατηγορίας προς μια δεδομένη μονάδα μέτρησης, π.χ. αστοχίες ανά μονάδα χρόνου, αστοχίες ανά αριθμό συναλλαγών, αστοχίες ανά αριθμό εκτελέσεων υπολογιστή. (IEEE 610)
ανοχή σε σφάλματα: Η ικανότητα του προϊόντος λογισμικού να διατηρεί ένα καθορισμένο επίπεδο απόδοσης σε περιπτώσεις βλαβών λογισμικού (ελαττώματα) ή παραβίασης της καθορισμένης διεπαφής του. (ISO 9126) Δείτε επίσης αξιοπιστία.
ανάλυση δέντρων σφαλμάτων: Μια μέθοδος που χρησιμοποιείται για την ανάλυση των αιτίων των βλαβών (ελαττώματα).
εφικτή διαδρομή: Μια διαδρομή για την οποία υπάρχει ένα σύνολο τιμών εισόδου και προϋποθέσεων που την προκαλεί να εκτελεστεί.
χαρακτηριστικό: Ένα χαρακτηριστικό ενός στοιχείου ή συστήματος που καθορίζεται ή υπονοείται από την τεκμηρίωση απαιτήσεων (για παράδειγμα αξιοπιστία, χρηστικότητα ή περιορισμοί σχεδίασης). (Μετά το IEEE 1008)
μηχανή πεπερασμένης κατάστασης: Ένα υπολογιστικό μοντέλο που αποτελείται από έναν πεπερασμένο αριθμό καταστάσεων και μεταβάσεις μεταξύ αυτών των κρατών, πιθανώς με συνοδευτικές ενέργειες. (IEEE 610)
επίσημη αναθεώρηση: Μια κριτική που χαρακτηρίζεται από τεκμηριωμένες διαδικασίες και απαιτήσεις, π.χ. επιθεώρηση.
κατεψυγμένη βάση δοκιμής: Ένα έγγραφο βάσης δοκιμής που μπορεί να τροποποιηθεί μόνο με μια επίσημη διαδικασία ελέγχου αλλαγών. Δείτε επίσης την αρχική γραμμή.
Ανάλυση σημείου λειτουργίας (FPA): Μέθοδος που στοχεύει στη μέτρηση του μεγέθους της λειτουργικότητας ενός συστήματος πληροφοριών. Η μέτρηση είναι ανεξάρτητη από την τεχνολογία. Αυτή η μέτρηση μπορεί να χρησιμοποιηθεί ως βάση για τη μέτρηση της παραγωγικότητας, την εκτίμηση των απαραίτητων πόρων και τον έλεγχο του έργου.
λειτουργική ολοκλήρωση: Μια προσέγγιση ολοκλήρωσης που συνδυάζει τα στοιχεία ή τα συστήματα με σκοπό να λειτουργήσει νωρίς μια βασική λειτουργικότητα. Δείτε επίσης δοκιμές ενοποίησης.
λειτουργική απαίτηση: Απαίτηση που καθορίζει μια λειτουργία που πρέπει να εκτελεί ένα στοιχείο ή ένα σύστημα. (IEEE 610)
λειτουργική τεχνική σχεδιασμού δοκιμής: Τεκμηριωμένη διαδικασία για την εξαγωγή και επιλογή δοκιμαστικών περιπτώσεων βάσει ανάλυσης της προδιαγραφής της λειτουργικότητας ενός στοιχείου ή συστήματος χωρίς αναφορά στην εσωτερική δομή του. Δείτε επίσης την τεχνική σχεδιασμού δοκιμής μαύρου κουτιού.
λειτουργικές δοκιμές: Δοκιμή με βάση ανάλυση της προδιαγραφής της λειτουργικότητας ενός στοιχείου ή συστήματος. Δείτε επίσης τη δοκιμή μαύρου κουτιού.
λειτουργικότητα: Η ικανότητα του προϊόντος λογισμικού να παρέχει λειτουργίες που ικανοποιούν δηλωμένες και σιωπηρές ανάγκες όταν το λογισμικό χρησιμοποιείται υπό καθορισμένες συνθήκες. (ISO 9126)
δοκιμή λειτουργικότητας: Η διαδικασία δοκιμών για τον προσδιορισμό της λειτουργικότητας ενός προϊόντος λογισμικού.
σολ
δοκιμή κουτιού από γυαλί: Δείτε τη δοκιμή λευκού κουτιού.
Η
ευρετική αξιολόγηση: Μια στατική τεχνική δοκιμής χρηστικότητας για τον προσδιορισμό της συμμόρφωσης μιας διεπαφής χρήστη με αναγνωρισμένες αρχές χρηστικότητας (οι λεγόμενες «ευρετικές»).
περίπτωση δοκιμής υψηλού επιπέδου: Τιμές δοκιμής χωρίς συγκεκριμένες (επίπεδο εφαρμογής) για δεδομένα εισόδου και αναμενόμενα αποτελέσματα.
οριζόντια ιχνηλασιμότητα: Η ανίχνευση των απαιτήσεων για ένα επίπεδο δοκιμής μέσω των επιπέδων τεκμηρίωσης δοκιμής (π.χ. σχέδιο δοκιμής, προδιαγραφή σχεδιασμού δοκιμής, προδιαγραφή δοκιμής και προδιαγραφή διαδικασίας δοκιμής).
Εγώ
ανάλυση επιπτώσεων: Η αξιολόγηση της αλλαγής στα επίπεδα τεκμηρίωσης ανάπτυξης, τεκμηρίωσης δοκιμής και στοιχείων, προκειμένου να εφαρμοστεί μια δεδομένη αλλαγή σε συγκεκριμένες απαιτήσεις.
αυξητικό μοντέλο ανάπτυξης: Ένας κύκλος ζωής ανάπτυξης όπου ένα έργο χωρίζεται σε μια σειρά αυξήσεων, καθένας από τους οποίους παρέχει ένα μέρος της λειτουργικότητας στις συνολικές απαιτήσεις του έργου. Οι απαιτήσεις έχουν προτεραιότητα και παραδίδονται με σειρά προτεραιότητας με την κατάλληλη αύξηση. Σε ορισμένες (αλλά όχι όλες) εκδόσεις αυτού του μοντέλου κύκλου ζωής, κάθε υποέργο ακολουθεί ένα «μίνι μοντέλο V» με τη δική του φάση σχεδιασμού, κωδικοποίησης και δοκιμών.
σταδιακή δοκιμή: Έλεγχος όπου τα εξαρτήματα ή τα συστήματα είναι ενσωματωμένα και δοκιμασμένα ένα ή μερικά κάθε φορά, έως ότου όλα τα εξαρτήματα ή τα συστήματα ενσωματωθούν και δοκιμαστούν.
περιστατικό: Κάθε συμβάν που συμβαίνει κατά τη διάρκεια της δοκιμής και απαιτεί διερεύνηση. (Μετά το IEEE 1008)
διαχείριση συμβάντων: Η διαδικασία αναγνώρισης, διερεύνησης, ανάληψης δράσης και διάθεσης περιστατικών. Περιλαμβάνει καταγραφή περιστατικών, ταξινόμηση και προσδιορισμό του αντικτύπου. (Μετά το IEEE 1044)
εργαλείο διαχείρισης συμβάντων: Ένα εργαλείο που διευκολύνει την καταγραφή και την παρακολούθηση της κατάστασης των συμβάντων που βρέθηκαν κατά τη διάρκεια της δοκιμής. Συχνά διαθέτουν εγκαταστάσεις προσανατολισμένες στη ροή εργασίας για να παρακολουθούν και να ελέγχουν την κατανομή, τη διόρθωση και τον επαναληπτικό έλεγχο των περιστατικών και να παρέχουν εγκαταστάσεις αναφοράς.
αναφορά περιστατικού: Ένα έγγραφο που αναφέρεται σε οποιοδήποτε συμβάν που συμβαίνει κατά τη διάρκεια της δοκιμής και απαιτεί διερεύνηση. (Μετά το IEEE 829)
ανεξαρτησία: Διαχωρισμός ευθυνών, που ενθαρρύνει την επίτευξη αντικειμενικών δοκιμών. (Μετά το DO-178b)
αδύνατη διαδρομή: Μια διαδρομή που δεν μπορεί να ασκηθεί από οποιοδήποτε σύνολο πιθανών τιμών εισόδου.
ανεπίσημη αναθεώρηση: Μια κριτική που δεν βασίζεται σε επίσημη (τεκμηριωμένη) διαδικασία.
εισαγωγή: Μια μεταβλητή (είτε αποθηκεύεται εντός ενός στοιχείου είτε εκτός) που διαβάζεται από ένα στοιχείο.
τομέας εισαγωγής: Το σύνολο από το οποίο μπορούν να επιλεγούν έγκυρες τιμές εισαγωγής. Δείτε επίσης τομέα.
τιμή εισαγωγής: Ένα παράδειγμα εισαγωγής. Δείτε επίσης την εισαγωγή.
επιθεώρηση: Ένας τύπος αξιολόγησης που βασίζεται στην οπτική εξέταση εγγράφων για την ανίχνευση ελαττωμάτων, π.χ. παραβιάσεις των προτύπων ανάπτυξης και μη συμμόρφωση με τεκμηρίωση υψηλότερου επιπέδου. Η πιο επίσημη τεχνική αναθεώρησης και επομένως βασίζεται πάντα σε τεκμηριωμένη διαδικασία. (Μετά το IEEE 610, IEEE 1028)
δυνατότητα εγκατάστασης: Δυνατότητα εγκατάστασης του προϊόντος λογισμικού σε καθορισμένο περιβάλλον (ISO 9126). Δείτε επίσης φορητότητα.
δοκιμή εγκατάστασης: Η διαδικασία ελέγχου της δυνατότητας εγκατάστασης ενός προϊόντος λογισμικού. Δείτε επίσης τον έλεγχο φορητότητας.
οδηγός εγκατάστασης: Παρέχονται οδηγίες σε οποιοδήποτε κατάλληλο μέσο, το οποίο καθοδηγεί το πρόγραμμα εγκατάστασης στη διαδικασία εγκατάστασης. Αυτό μπορεί να είναι ένας χειροκίνητος οδηγός, διαδικασία βήμα προς βήμα, οδηγός εγκατάστασης ή οποιαδήποτε άλλη παρόμοια περιγραφή διαδικασίας.
οδηγός εγκατάστασης: Παρέχεται λογισμικό σε οποιοδήποτε κατάλληλο μέσο, το οποίο οδηγεί το πρόγραμμα εγκατάστασης στη διαδικασία εγκατάστασης. Εκτελεί κανονικά τη διαδικασία εγκατάστασης, παρέχει ανατροφοδότηση σχετικά με τα αποτελέσματα εγκατάστασης και ζητά επιλογές.
ενοργάνιση: Η εισαγωγή πρόσθετου κώδικα στο πρόγραμμα για τη συλλογή πληροφοριών σχετικά με τη συμπεριφορά του προγράμματος κατά την εκτέλεση.
όργανα: Ένα εργαλείο λογισμικού που χρησιμοποιείται για την εκτέλεση οργάνων.
δοκιμή πρόσληψης: Μια ειδική παρουσία μιας δοκιμής καπνού για να αποφασίσει εάν το εξάρτημα ή το σύστημα είναι έτοιμο για λεπτομερείς και περαιτέρω δοκιμές. Μια δοκιμή πρόσληψης πραγματοποιείται συνήθως στην αρχή της φάσης εκτέλεσης της δοκιμής.
ενσωμάτωση: Η διαδικασία συνδυασμού εξαρτημάτων ή συστημάτων σε μεγαλύτερα συγκροτήματα.
δοκιμή ολοκλήρωσης: Έλεγχος πραγματοποιήθηκε για την έκθεση ελαττωμάτων στις διεπαφές και στις αλληλεπιδράσεις μεταξύ ολοκληρωμένων εξαρτημάτων ή συστημάτων. Δείτε επίσης δοκιμές ενοποίησης στοιχείων, δοκιμές ενοποίησης συστήματος.
δοκιμή διεπαφής: Ένας τύπος δοκιμής ολοκλήρωσης που ασχολείται με τη δοκιμή των διεπαφών μεταξύ εξαρτημάτων ή συστημάτων.
διαλειτουργικότητα: Η ικανότητα του προϊόντος λογισμικού να αλληλεπιδρά με ένα ή περισσότερα καθορισμένα εξαρτήματα ή συστήματα. (Μετά το ISO 9126) Δείτε επίσης τη λειτουργικότητα.
δοκιμή διαλειτουργικότητας: Η διαδικασία δοκιμών για τον προσδιορισμό της διαλειτουργικότητας ενός προϊόντος λογισμικού. Δείτε επίσης τον έλεγχο λειτουργικότητας.
μη έγκυρη δοκιμή: Δοκιμή χρησιμοποιώντας τιμές εισόδου που πρέπει να απορριφθούν από το στοιχείο ή το σύστημα. Δείτε επίσης την ανοχή σφαλμάτων.
δοκιμή απομόνωσης: Έλεγχος μεμονωμένων εξαρτημάτων μεμονωμένα από τα περιβάλλοντα εξαρτήματα, με τα περιβάλλοντα εξαρτήματα να προσομοιώνονται από στελέχη και προγράμματα οδήγησης, εάν απαιτείται.
ΠΡΟΣ ΤΗΝ
δοκιμή βάσει λέξεων-κλειδιών: Μια τεχνική δέσμης ενεργειών που χρησιμοποιεί αρχεία δεδομένων για να περιέχει όχι μόνο δεδομένα δοκιμών και αναμενόμενα αποτελέσματα, αλλά και λέξεις-κλειδιά που σχετίζονται με την εφαρμογή που δοκιμάζεται. Οι λέξεις-κλειδιά ερμηνεύονται από ειδικά σενάρια υποστήριξης που καλούνται από το σενάριο ελέγχου για τη δοκιμή. Δείτε επίσης δοκιμές βάσει δεδομένων.
μεγάλο
LCSAJ: Ακολουθία και άλμα γραμμικού κώδικα, που αποτελείται από τα ακόλουθα τρία στοιχεία (συμβατικά αναγνωρίζονται από αριθμούς γραμμής σε έναν κατάλογο πηγαίου κώδικα): την έναρξη της γραμμικής ακολουθίας εκτελέσιμων δηλώσεων, το τέλος της γραμμικής ακολουθίας και τη γραμμή στόχου στην οποία ελέγχεται η ροή μεταφέρεται στο τέλος της γραμμικής αλληλουχίας.
Κάλυψη LCSAJ: Το ποσοστό των LCSAJ ενός στοιχείου που έχει ασκηθεί από μια δοκιμαστική σουίτα. 100% κάλυψη LCSAJ συνεπάγεται κάλυψη αποφάσεων 100%.
Δοκιμή LCSAJ: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί για την εκτέλεση LCSAJs.
μαθησιακή ικανότητα: Η ικανότητα του προϊόντος λογισμικού να επιτρέπει στον χρήστη να μάθει την εφαρμογή του. (ISO 9126) Δείτε επίσης τη χρηστικότητα.
δοκιμή φορτίου: Ένας τύπος δοκιμής αφορά τη μέτρηση της συμπεριφοράς ενός εξαρτήματος ή συστήματος με αυξανόμενο φορτίο, π.χ. αριθμός παράλληλων χρηστών ή / και αριθμοί συναλλαγών για να προσδιοριστεί τι φορτίο μπορεί να χειριστεί το στοιχείο ή το σύστημα.
περίπτωση δοκιμής χαμηλού επιπέδου: Μια δοκιμαστική θήκη με συγκεκριμένες τιμές (επίπεδο εφαρμογής) για δεδομένα εισόδου και αναμενόμενα αποτελέσματα.
Μ
συντήρηση: Τροποποίηση προϊόντος λογισμικού μετά την παράδοση για διόρθωση ελαττωμάτων, βελτίωση της απόδοσης ή άλλων χαρακτηριστικών ή προσαρμογή του προϊόντος σε τροποποιημένο περιβάλλον. (IEEE 1219)
δοκιμή συντήρησης: Δοκιμή των αλλαγών σε ένα λειτουργικό σύστημα ή της επίδρασης ενός αλλαγμένου περιβάλλοντος σε ένα λειτουργικό σύστημα.
συντηρησιμότητα: Η ευκολία με την οποία ένα προϊόν λογισμικού μπορεί να τροποποιηθεί για να διορθώσει ελαττώματα, να τροποποιηθεί για να ικανοποιεί νέες απαιτήσεις, να τροποποιείται για να διευκολύνει τη μελλοντική συντήρηση ή να προσαρμόζεται σε ένα αλλαγμένο περιβάλλον. (ISO 9126)
δοκιμή συντήρησης: Η διαδικασία δοκιμών για τον προσδιορισμό της διατηρησιμότητας ενός προϊόντος λογισμικού.
κριτική διαχείρισης: Μια συστηματική αξιολόγηση της διαδικασίας απόκτησης, προμήθειας, ανάπτυξης, λειτουργίας ή συντήρησης λογισμικού, που εκτελείται από ή για λογαριασμό της διοίκησης που παρακολουθεί την πρόοδο, καθορίζει την κατάσταση των σχεδίων και των χρονοδιαγραμμάτων, επιβεβαιώνει τις απαιτήσεις και την κατανομή του συστήματος κληρονόμων ή αξιολογεί την αποτελεσματικότητα των προσεγγίσεων διαχείρισης για την επίτευξη φυσικής κατάστασης. (Μετά το IEEE 610, IEEE 1028)
λήξη: (1) Η ικανότητα ενός οργανισμού σε σχέση με την αποτελεσματικότητα και αποδοτικότητα των διαδικασιών και των πρακτικών εργασίας του. Δείτε επίσης Μοντέλο ωριμότητας ικανότητας, Μοντέλο ωριμότητας δοκιμής. (2) Η ικανότητα του προϊόντος λογισμικού να αποφεύγει την αποτυχία ως αποτέλεσμα ελαττωμάτων στο λογισμικό. (ISO 9126) Δείτε επίσης αξιοπιστία.
μετρούν: Ο αριθμός ή η κατηγορία που εκχωρείται σε ένα χαρακτηριστικό μιας οντότητας πραγματοποιώντας μια μέτρηση (ISO 14598).
μέτρηση: Η διαδικασία εκχώρησης ενός αριθμού ή κατηγορίας σε μια οντότητα για την περιγραφή ενός χαρακτηριστικού αυτής της οντότητας. (ISO 14598)
κλίμακα μέτρησης: Μια κλίμακα που περιορίζει τον τύπο ανάλυσης δεδομένων που μπορεί να εκτελεστεί σε αυτήν. (ISO 14598)
έλλειψη μνήμης: Ένα ελάττωμα στη δυναμική λογική κατανομής καταστήματος ενός προγράμματος που το κάνει να αποτύχει να ανακτήσει τη μνήμη μετά την ολοκλήρωσή του, προκαλώντας τελικά το πρόγραμμα να αποτύχει λόγω έλλειψης μνήμης.
μετρικός: Μια κλίμακα μέτρησης και η μέθοδος που χρησιμοποιείται για τη μέτρηση. (ISO 14598)
ορόσημο: Μια χρονική στιγμή σε ένα έργο στο οποίο ορίζονται (ενδιάμεσα) παραδοτέα καιτα αποτελέσματα πρέπει να είναι έτοιμα.
μεσολαβητής: Ο αρχηγός και το κύριο πρόσωπο που είναι υπεύθυνο για μια επιθεώρηση ή άλλη διαδικασία αναθεώρησης.
οθόνη: Ένα εργαλείο λογισμικού ή μια συσκευή υλικού που λειτουργεί ταυτόχρονα με το υπό δοκιμή στοιχείο ή σύστημα και εποπτεύει, καταγράφει και / ή αναλύει τη συμπεριφορά του εξαρτήματος ή του συστήματος. (Μετά το IEEE 610)
κάλυψη πολλαπλών συνθηκών: Το ποσοστό συνδυασμών όλων των μεμονωμένων συνθηκώναποτελέσματα σε μια δήλωση που έχουν ασκηθεί από μια δοκιμαστική σουίτα. 100% πολλαπλάσιοκάλυψη κατάστασης συνεπάγεται κάλυψη προσδιορισμού κατάστασης 100%.
δοκιμή πολλαπλών συνθηκών: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί για να εκτελούν συνδυασμούς αποτελεσμάτων μίας συνθήκης (εντός μίας δήλωσης).
ανάλυση μετάλλαξης: Μια μέθοδος για τον προσδιορισμό της πληρότητας της δοκιμαστικής σουίτας μετρώντας τον βαθμό στον οποίο μια δοκιμαστική σουίτα μπορεί να διακρίνει το πρόγραμμα από μικρές παραλλαγές (μεταλλάξεις) του προγράμματος.
Ν
Κάλυψη N-switch: Το ποσοστό των ακολουθιών των μεταβάσεων Ν + 1 που έχουν ασκηθεί από μια δοκιμαστική σουίτα. (Φαγητό)
Δοκιμή N-switch: Μια μορφή δοκιμής μετάβασης κατάστασης στην οποία οι δοκιμαστικές περιπτώσεις έχουν σχεδιαστεί για να εκτελούν όλες τις έγκυρες ακολουθίες των μεταβάσεων N + 1. (Chow) Δείτε επίσης τον έλεγχο μετάβασης κατάστασης.
αρνητική δοκιμή: Δοκιμές με στόχο να δείξουν ότι ένα στοιχείο ή σύστημα δεν λειτουργεί. Οι αρνητικές δοκιμές σχετίζονται με τη στάση των ελεγκτών και όχι με μια συγκεκριμένη προσέγγιση δοκιμής ή τεχνική σχεδιασμού δοκιμής. (Μετά το Beizer).
ετεροδοξία: Μη εκπλήρωση συγκεκριμένης απαίτησης. (ISO 9000)
μη λειτουργική απαίτηση: Απαίτηση που δεν σχετίζεται με τη λειτουργικότητα, αλλά με χαρακτηριστικά όπως η αξιοπιστία, η αποδοτικότητα, η χρηστικότητα, η συντηρησιμότητα και η φορητότητα.
μη λειτουργικές δοκιμές: Δοκιμή των χαρακτηριστικών ενός στοιχείου ή συστήματος που δεν σχετίζονται με τη λειτουργικότητα, π.χ. αξιοπιστία, αποδοτικότητα, χρηστικότητα, συντηρησιμότητα και φορητότητα.
μη λειτουργικές τεχνικές σχεδιασμού δοκιμών: Μέθοδοι που χρησιμοποιούνται για το σχεδιασμό ή την επιλογή δοκιμών για μη λειτουργικές δοκιμές.
Ή
λογισμικό εκτός καταστήματος: Ένα προϊόν λογισμικού που έχει αναπτυχθεί για τη γενική αγορά, δηλαδή για μεγάλο αριθμό πελατών και που παραδίδεται σε πολλούς πελάτες σε ίδια μορφή.
λειτουργικότητα: Η ικανότητα του προϊόντος λογισμικού να επιτρέπει στον χρήστη να το χειρίζεται και να το ελέγχει. (ISO 9126) Δείτε επίσης τη χρηστικότητα.
λειτουργικό περιβάλλον: Προϊόντα υλικού και λογισμικού που είναι εγκατεστημένα σε ιστότοπους χρηστών ή πελατών όπου θα χρησιμοποιηθεί το υπό δοκιμή στοιχείο ή το σύστημα. Το λογισμικό μπορεί να περιλαμβάνει λειτουργικά συστήματα, συστήματα διαχείρισης βάσεων δεδομένων και άλλες εφαρμογές.
δοκιμή επιχειρησιακού προφίλ: Στατιστικές δοκιμές χρησιμοποιώντας ένα μοντέλο λειτουργιών συστήματος (εργασίες μικρής διάρκειας) και την πιθανότητα τυπικής χρήσης τους. (Μούσα)
λειτουργικές δοκιμές: Δοκιμές που πραγματοποιήθηκαν για την αξιολόγηση ενός εξαρτήματος ή συστήματος στο λειτουργικό του περιβάλλον. (IEEE 610)
παραγωγή: Μια μεταβλητή (είτε αποθηκεύεται εντός ενός στοιχείου είτε εκτός) που γράφεται από ένα στοιχείο.
τομέας εξόδου: Το σύνολο από το οποίο μπορούν να επιλεγούν έγκυρες τιμές εξόδου. Δείτε επίσης τομέα.
τιμή εξόδου: Ένα παράδειγμα εξόδου. Δείτε επίσης την έξοδο.
Π
προγραμματισμός ζευγών: Μια προσέγγιση ανάπτυξης λογισμικού σύμφωνα με την οποία γραμμές κώδικα (παραγωγή ή / και δοκιμή) ενός στοιχείου γράφονται από δύο προγραμματιστές που κάθονται σε έναν μόνο υπολογιστή. Αυτό σημαίνει σιωπηρά ότι πραγματοποιούνται συνεχείς κριτικές κώδικα σε πραγματικό χρόνο.
δοκιμή ζευγαριού: Δύο δοκιμαστές συνεργάζονται για να βρουν ελαττώματα. Συνήθως, μοιράζονται έναν υπολογιστή και ελέγχουν τον έλεγχο κατά τη δοκιμή.
Πέρασμα: Ένα τεστ θεωρείται ότι περνά εάν το πραγματικό του αποτέλεσμα ταιριάζει με το αναμενόμενο αποτέλεσμα.
κριτήρια επιτυχίας / αποτυχίας: Οι κανόνες απόφασης χρησιμοποιούνται για να προσδιορίσουν εάν ένα στοιχείο δοκιμής (συνάρτηση) ή μια λειτουργία έχει περάσει ή απέτυχε σε μια δοκιμή. (IEEE 829)
μονοπάτι: Μια ακολουθία συμβάντων, π.χ. εκτελέσιμες δηλώσεις, ενός στοιχείου ή συστήματος από ένα σημείο εισόδου σε ένα σημείο εξόδου.
κάλυψη διαδρομής: Το ποσοστό διαδρομών που έχουν ασκηθεί από μια δοκιμαστική σουίτα. Η κάλυψη διαδρομής 100% συνεπάγεται κάλυψη LCSAJ 100%.
ευαισθητοποίηση πορείας: Επιλέγοντας ένα σύνολο τιμών εισόδου για να επιβάλει την εκτέλεση μιας δεδομένης διαδρομής.
δοκιμή διαδρομής: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί για την εκτέλεση διαδρομών.
εκτέλεση: Ο βαθμός στον οποίο ένα σύστημα ή ένα στοιχείο εκτελεί τις καθορισμένες λειτουργίες του εντός δεδομένων περιορισμών σχετικά με τον χρόνο επεξεργασίας και το ρυθμό απόδοσης. (Μετά το IEEE 610) Δείτε την απόδοση.
δείκτης απόδοσης: Μια μέτρηση αποτελεσματικότητας ή / και αποδοτικότητας υψηλού επιπέδου που χρησιμοποιείται για την καθοδήγηση και τον έλεγχο της προοδευτικής ανάπτυξης, π.χ. Ποσοστό ανίχνευσης ελαττωμάτων (DDP) για δοκιμή. (CMMI)
δοκιμή απόδοσης: Η διαδικασία δοκιμών για τον προσδιορισμό της απόδοσης ενός προϊόντος λογισμικού. Δείτε τη δοκιμή απόδοσης.
εργαλείο δοκιμής απόδοσης: Ένα εργαλείο για την υποστήριξη δοκιμών απόδοσης και που συνήθως έχει δύο κύριες εγκαταστάσεις: παραγωγή φορτίου και μέτρηση συναλλαγών δοκιμής. Η παραγωγή φορτίου μπορεί να προσομοιώσει πολλούς χρήστες ή μεγάλους όγκους δεδομένων εισόδου. Κατά την εκτέλεση, οι μετρήσεις του χρόνου απόκρισης λαμβάνονται από επιλεγμένες συναλλαγές και καταγράφονται. Τα εργαλεία δοκιμής απόδοσης παρέχουν συνήθως αναφορές που βασίζονται σε αρχεία καταγραφής δοκιμών και γραφήματα φορτίου έναντι των χρόνων απόκρισης.
σχέδιο δοκιμής φάσης: Ένα σχέδιο δοκιμών που συνήθως αφορά ένα επίπεδο δοκιμής.
φορητότητα: Η ευκολία με την οποία το προϊόν λογισμικού μπορεί να μεταφερθεί από ένα περιβάλλον υλικού ή λογισμικού σε άλλο. (ISO 9126)
δοκιμή φορητότητας: Η διαδικασία δοκιμών για τον προσδιορισμό της φορητότητας ενός προϊόντος λογισμικού.
μετα-κατάσταση: Περιβαλλοντικές και κρατικές προϋποθέσεις που πρέπει να πληρούνται μετά την εκτέλεση δοκιμής ή διαδικασίας δοκιμής.
σύγκριση μετά την εκτέλεση: Σύγκριση πραγματικών και αναμενόμενων αποτελεσμάτων, που εκτελούνται μετά την ολοκλήρωση της εκτέλεσης του λογισμικού.
προϋπόθεση: Περιβαλλοντικές και κρατικές προϋποθέσεις που πρέπει να πληρούνται πριν από την εκτέλεση του εξαρτήματος ή του συστήματος με συγκεκριμένη διαδικασία δοκιμής ή δοκιμής.
Προτεραιότητα: Το επίπεδο σπουδαιότητας (επιχείρησης) που αποδίδεται σε ένα στοιχείο, π.χ. ελάττωμα.
δοκιμή κύκλου διαδικασίας: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία έχουν σχεδιαστεί δοκιμαστικές θήκες για την εκτέλεση επιχειρησιακών διαδικασιών και διαδικασιών. (TMap)
επεξεργάζομαι, διαδικασία: Ένα σύνολο αλληλένδετων δραστηριοτήτων, οι οποίες μετατρέπουν τις εισόδους σε εξόδους. (ISO 12207)
έργο: Ένα έργο είναι ένα μοναδικό σύνολο συντονισμένων και ελεγχόμενων δραστηριοτήτων με ημερομηνίες έναρξης και λήξης που αναλαμβάνουν έναν στόχο που συμμορφώνεται με συγκεκριμένες απαιτήσεις, συμπεριλαμβανομένων των περιορισμών του χρόνου, του κόστους και των πόρων. (ISO 9000)
σχέδιο δοκιμής έργου: Ένα σχέδιο δοκιμών που αντιμετωπίζει συνήθως πολλαπλά επίπεδα δοκιμών.
ψευδο-τυχαία: Μια σειρά που φαίνεται να είναι τυχαία αλλά στην πραγματικότητα δημιουργείται σύμφωνα με κάποια προκαθορισμένη ακολουθία.
Ερ
ποιότητα: Ο βαθμός στον οποίο ένα στοιχείο, σύστημα ή διαδικασία πληροί συγκεκριμένες απαιτήσεις ή / και τις ανάγκες και προσδοκίες των χρηστών / πελατών. (Μετά το IEEE 610)
διασφάλιση ποιότητας: Μέρος της διαχείρισης ποιότητας επικεντρώθηκε στην παροχή εμπιστοσύνης ότι θα πληρούνται οι απαιτήσεις ποιότητας. (ISO 9000)
χαρακτηριστικό ποιότητας: Ένα χαρακτηριστικό ή χαρακτηριστικό που επηρεάζει την ποιότητα ενός αντικειμένου. (IEEE 610)
διαχείρισης της ποιότητας: Συντονισμένες δραστηριότητες για την καθοδήγηση και τον έλεγχο ενός οργανισμού σε σχέση με την ποιότητα. Η κατεύθυνση και ο έλεγχος όσον αφορά την ποιότητα περιλαμβάνουν γενικά τον καθορισμό της πολιτικής ποιότητας και των ποιοτικών στόχων, του ποιοτικού σχεδιασμού, του ποιοτικού ελέγχου, της διασφάλισης ποιότητας και της βελτίωσης της ποιότητας. (ISO 9000)
Ρ
τυχαία δοκιμή: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού όπου επιλέγονται περιπτώσεις δοκιμής, πιθανώς χρησιμοποιώντας έναν αλγόριθμο ψευδο-τυχαίας παραγωγής, για να ταιριάζει με ένα λειτουργικό προφίλ. Αυτή η τεχνική μπορεί να χρησιμοποιηθεί για τον έλεγχο μη λειτουργικών χαρακτηριστικών όπως η αξιοπιστία και η απόδοση.
ανακτησιμότητα: Η ικανότητα του προϊόντος λογισμικού να αποκαταστήσει ένα καθορισμένο επίπεδο απόδοσης και να ανακτήσει τα δεδομένα που επηρεάζονται άμεσα σε περίπτωση βλάβης. (ISO 9126) Δείτε επίσης αξιοπιστία.
δοκιμή ανάκτησης: Η διαδικασία δοκιμών για τον προσδιορισμό της δυνατότητας ανάκτησης ενός προϊόντος λογισμικού. Δείτε επίσης τη δοκιμή αξιοπιστίας.
δοκιμή παλινδρόμησης: Δοκιμή ενός προγράμματος που δοκιμάστηκε προηγουμένως μετά από τροποποίηση για να διασφαλιστεί ότι δεν έχουν εισαχθεί ή αποκαλυφθεί ελαττώματα σε αμετάβλητες περιοχές του λογισμικού, ως αποτέλεσμα των αλλαγών που έγιναν. Εκτελείται όταν αλλάζει το λογισμικό ή το περιβάλλον του.
σημείωση έκδοσης: Ένα έγγραφο που προσδιορίζει τα στοιχεία δοκιμής, τη διαμόρφωσή τους, την τρέχουσα κατάσταση και άλλες πληροφορίες παράδοσης που παραδίδονται από την ανάπτυξη σε δοκιμές, και ενδεχομένως σε άλλους ενδιαφερόμενους, κατά την έναρξη μιας φάσης εκτέλεσης δοκιμής. (Μετά το IEEE 829)
αξιοπιστία: Η ικανότητα του προϊόντος λογισμικού να εκτελεί τις απαιτούμενες λειτουργίες του υπό καθορισμένες συνθήκες για συγκεκριμένο χρονικό διάστημα ή για συγκεκριμένο αριθμό λειτουργιών. (ISO 9126)
δοκιμή αξιοπιστίας: Η διαδικασία δοκιμών για τον προσδιορισμό της αξιοπιστίας ενός προϊόντος λογισμικού.
δυνατότητα αντικατάστασης: Η ικανότητα του προϊόντος λογισμικού να χρησιμοποιείται στη θέση ενός άλλου καθορισμένου προϊόντος λογισμικού για τον ίδιο σκοπό στο ίδιο περιβάλλον. (ISO 9126) Δείτε επίσης φορητότητα.
απαίτηση: Μια προϋπόθεση ή ικανότητα που απαιτείται από έναν χρήστη για την επίλυση ενός προβλήματος ή την επίτευξη ενός στόχου που πρέπει να επιτευχθεί ή να κατέχεται από ένα σύστημα ή ένα στοιχείο του συστήματος για την ικανοποίηση μιας σύμβασης, ενός προτύπου, μιας προδιαγραφής ή άλλου επίσημου επιβληθέντος εγγράφου. (Μετά το IEEE 610)
δοκιμές βάσει απαιτήσεων: Μια προσέγγιση για τη δοκιμή στην οποία οι δοκιμαστικές περιπτώσεις σχεδιάζονται με βάση τους στόχους και τις συνθήκες δοκιμής που προκύπτουν από απαιτήσεις, π.χ. δοκιμές που ασκούν συγκεκριμένες λειτουργίες ή ανιχνεύουν μη λειτουργικά χαρακτηριστικά, όπως αξιοπιστία ή χρηστικότητα.
εργαλείο διαχείρισης απαιτήσεων: Ένα εργαλείο που υποστηρίζει την καταγραφή απαιτήσεων, χαρακτηριστικά απαιτήσεων (π.χ. προτεραιότητα, υπεύθυνη γνώση) και σχολιασμό και διευκολύνει την ιχνηλασιμότητα μέσω επιπέδων απαιτήσεων και διαχείρισης αλλαγών απαιτήσεων. Ορισμένα εργαλεία διαχείρισης απαιτήσεων παρέχουν επίσης διευκολύνσεις για στατική ανάλυση, όπως έλεγχος συνέπειας και παραβιάσεις προκαθορισμένων κανόνων απαιτήσεων.
φάση απαιτήσεων: Η χρονική περίοδος στον κύκλο ζωής του λογισμικού κατά την οποία ορίζονται και τεκμηριώνονται οι εξισώσεις για ένα προϊόν λογισμικού. (IEEE 610)
εκμετάλλευση πόρων: Η ικανότητα του προϊόντος λογισμικού να χρησιμοποιεί κατάλληλες ποσότητες και τύπους πόρων, για παράδειγμα τις ποσότητες κύριας και δευτερεύουσας μνήμης που χρησιμοποιούνται από το πρόγραμμα και τα μεγέθη των απαιτούμενων προσωρινών αρχείων ή αρχείων υπερχείλισης, όταν το λογισμικό εκτελεί τη λειτουργία του υπό καθορισμένες συνθήκες. (Μετά το ISO 9126) Δείτε επίσης την απόδοση.
δοκιμή αξιοποίησης πόρων: Η διαδικασία δοκιμών για τον προσδιορισμό της χρήσης πόρων ενός προϊόντος λογισμικού.
αποτέλεσμα: Η συνέπεια / αποτέλεσμα της εκτέλεσης μιας δοκιμής. Περιλαμβάνει εξόδους σε οθόνες, αλλαγές σε δεδομένα, αναφορές και μηνύματα επικοινωνίας που αποστέλλονται. Δείτε επίσης το πραγματικό αποτέλεσμα, το αναμενόμενο αποτέλεσμα.
κριτήρια επανάληψης: Οι δοκιμαστικές δραστηριότητες που πρέπει να επαναληφθούν κατά τη δοκιμή ξεκινούν ξανά μετά από αναστολή. (Μετά το IEEE 829)
επανεξέταση: Δοκιμή που εκτελεί δοκιμαστικές περιπτώσεις που απέτυχαν την τελευταία φορά που εκτελέστηκαν, προκειμένου να επαληθευτεί η επιτυχία των διορθωτικών ενεργειών.
ανασκόπηση: Αξιολόγηση της κατάστασης ενός προϊόντος ή έργου για την εξακρίβωση των διαφορών από τα προγραμματισμένα αποτελέσματα και για τη σύσταση βελτιώσεων. Στα παραδείγματα περιλαμβάνονται έλεγχος διαχείρισης, ανεπίσημος έλεγχος, τεχνικός έλεγχος, επιθεώρηση και αναλυτική περιγραφή. (Μετά το IEEE 1028)
κριτικός: Το άτομο που συμμετέχει στην αναθεώρηση, το οποίο προσδιορίζει και περιγράφει ανωμαλίες στο υπό εξέταση προϊόν ή έργο. Οι αναθεωρητές μπορούν να επιλεγούν για να αντιπροσωπεύουν διαφορετικές απόψεις και ρόλους στη διαδικασία ελέγχου.
κίνδυνος: Ένας παράγοντας που θα μπορούσε να οδηγήσει σε μελλοντικές αρνητικές συνέπειες. συνήθως εκφράζεται ως αντίκτυπο και πιθανότητα.
ανάλυση κινδύνου: Η διαδικασία αξιολόγησης των εντοπισμένων κινδύνων για την εκτίμηση των επιπτώσεών τους και της πιθανότητας εμφάνισης (πιθανότητα).
δοκιμές βάσει κινδύνου: Δοκιμές προσανατολισμένες στην αναζήτηση και παροχή πληροφοριών σχετικά με τους κινδύνους προϊόντων. (Μετά τον Gerrard)
έλεγχος κινδύνου: Η διαδικασία μέσω της οποίας λαμβάνονται αποφάσεις και εφαρμόζονται προστατευτικά μέτρα για τη μείωση των κινδύνων ή τη διατήρηση των κινδύνων εντός συγκεκριμένων επιπέδων.
αναγνώριση κινδύνου: Η διαδικασία εντοπισμού κινδύνων χρησιμοποιώντας τεχνικές όπως καταιγισμού ιδεών, λίστες ελέγχου και ιστορικό αποτυχιών.
διαχείριση κινδύνου: Συστηματική εφαρμογή διαδικασιών και πρακτικών στις εργασίες αναγνώρισης, ανάλυσης, ιεράρχησης και ελέγχου του κινδύνου.
ευρωστία: Ο βαθμός στον οποίο ένα συστατικό στοιχείο ή ένα σύστημα μπορεί να λειτουργήσει σωστά παρουσία μη έγκυρων εισόδων ή αγχωτικών περιβαλλοντικών συνθηκών. (IEEE 610) Βλ. Επίσης εσφαλμένη ανοχή, ανοχή σφαλμάτων.
βασική αιτία: Ένας υποκείμενος παράγοντας που προκάλεσε μη συμμόρφωση και πιθανώς θα πρέπει να εξαλειφθεί μόνιμα μέσω της βελτίωσης της διαδικασίας.
μικρό
ασφάλεια: Η ικανότητα του προϊόντος λογισμικού να επιτυγχάνει αποδεκτά επίπεδα κινδύνου βλάβης σε άτομα, επιχειρήσεις, λογισμικό, ιδιοκτησία ή το περιβάλλον σε ένα συγκεκριμένο πλαίσιο χρήσης. (ISO 9126)
δοκιμή ασφάλειας: Η διαδικασία δοκιμών για τον προσδιορισμό της ασφάλειας ενός προϊόντος λογισμικού.
επεκτασιμότητα: Δυνατότητα αναβάθμισης του προϊόντος λογισμικού για την κάλυψη αυξημένων φορτίων. (Μετά τον Gerrard)
δοκιμή επεκτασιμότητας: Έλεγχος για τον προσδιορισμό της επεκτασιμότητας του προϊόντος λογισμικού.
γραφέας: Το άτομο που πρέπει να καταγράψει κάθε ελάττωμα που αναφέρεται και τυχόν προτάσεις για βελτίωση κατά τη διάρκεια μιας συνάντησης αναθεώρησης, σε μια φόρμα καταγραφής. Ο γραμματέας πρέπει να διασφαλίσει ότι η φόρμα καταγραφής είναι αναγνώσιμη και κατανοητή.
γλώσσα σεναρίου: Μια γλώσσα προγραμματισμού στην οποία γράφονται εκτελέσιμα σενάρια δοκιμής, χρησιμοποιούνται από ένα εργαλείο εκτέλεσης δοκιμών (π.χ. ένα εργαλείο καταγραφής / επανάληψης).
ασφάλεια: Ιδιότητες προϊόντων λογισμικού που βασίζονται στην ικανότητά του να αποτρέπει τη μη εξουσιοδοτημένη πρόσβαση, είτε τυχαία είτε εκ προθέσεως, σε προγράμματα και δεδομένα. (ISO 9126)
δοκιμή ασφαλείας: Έλεγχος για τον προσδιορισμό της ασφάλειας του προϊόντος λογισμικού.
αυστηρότητα: Ο βαθμός επιρροής που έχει ένα ελάττωμα στην ανάπτυξη ή τη λειτουργία ενός εξαρτήματος ή συστήματος. (Μετά το IEEE 610)
προσομοίωση: Η αναπαράσταση επιλεγμένων χαρακτηριστικών συμπεριφοράς ενός φυσικού ή αφηρημένου συστήματος από ένα άλλο σύστημα. (ISO 2382/1)
προσομοιωτής: Μια συσκευή, πρόγραμμα υπολογιστή ή σύστημα που χρησιμοποιείται κατά τη διάρκεια της δοκιμής, το οποίο συμπεριφέρεται ή λειτουργεί όπως ένα δεδομένο σύστημα όταν παρέχεται με ένα σύνολο ελεγχόμενων εισόδων. (Μετά το IEEE 610, DO178b) Δείτε επίσης τον εξομοιωτή.
δοκιμή καπνού: Ένα υποσύνολο όλων των καθορισμένων / προγραμματισμένων περιπτώσεων δοκιμής που καλύπτουν την κύρια λειτουργικότητα ενός στοιχείου ή συστήματος, για να βεβαιωθείτε ότι οι πιο κρίσιμες λειτουργίες ενός προγράμματος λειτουργούν, αλλά δεν ενοχλούνται με λεπτότερες λεπτομέρειες. Μια καθημερινή δοκιμή κατασκευής και καπνού είναι μεταξύ των βέλτιστων πρακτικών της βιομηχανίας Δείτε επίσης τη δοκιμή πρόσληψης.
ποιότητα λογισμικού: Το σύνολο της λειτουργικότητας και των χαρακτηριστικών ενός προϊόντος λογισμικού που βασίζεται στην ικανότητά του να ικανοποιεί δηλωμένες ή υπονοούμενες ανάγκες. (Μετά το ISO 9126)
προσδιορισμός: Ένα έγγραφο που καθορίζει, ιδανικά με πλήρη, ακριβή και επαληθεύσιμο τρόπο, τις απαιτήσεις, το σχεδιασμό, τη συμπεριφορά ή άλλα χαρακτηριστικά ενός στοιχείου ή συστήματος, και, συχνά, τις διαδικασίες για τον προσδιορισμό του κατά πόσον αυτές οι διατάξεις έχουν ικανοποιηθεί. (Μετά το IEEE 610)
τεχνική σχεδιασμού δοκιμής βάσει προδιαγραφών: Δείτε την τεχνική σχεδιασμού δοκιμής μαύρου κουτιού.
καθορισμένη είσοδος: Μια είσοδος για την οποία η προδιαγραφή προβλέπει ένα αποτέλεσμα.
σταθερότητα: Η ικανότητα του προϊόντος λογισμικού να αποφεύγει απροσδόκητα αποτελέσματα από τροποποιήσεις στο λογισμικό. (ISO 9126) Δείτε επίσης τη δυνατότητα συντήρησης.
διάγραμμα κατάστασης: Ένα διάγραμμα που απεικονίζει τις καταστάσεις που ένα συστατικό στοιχείο ή ένα σύστημα μπορεί να υποθέσει και δείχνει τα γεγονότα ή τις περιστάσεις που προκαλούν ή / και προκύπτουν από μια αλλαγή από μια κατάσταση σε άλλη. (IEEE 610)
κατάσταση πίνακα: Ένα πλέγμα που δείχνει τις προκύπτουσες μεταβάσεις για κάθε κατάσταση σε συνδυασμό με κάθε πιθανό συμβάν, που δείχνει τόσο έγκυρες όσο και μη έγκυρες μεταβάσεις.
μεταβατική κατάσταση: Μια μετάβαση μεταξύ δύο καταστάσεων ενός στοιχείου ή συστήματος.
δοκιμή μετάβασης κατάστασης: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί για την εκτέλεση έγκυρων και μη έγκυρων μεταβάσεων κατάστασης. Δείτε επίσης τη δοκιμή N-switch.
δήλωση: Μια οντότητα σε μια γλώσσα προγραμματισμού, η οποία είναι συνήθως η μικρότερη αδιαίρετη μονάδα εκτέλεσης.
κάλυψη δήλωσης: Το ποσοστό των εκτελέσιμων δηλώσεων που έχουν ασκηθεί από μια δοκιμαστική σουίτα.
δοκιμή δήλωσης: Μια τεχνική σχεδιασμού δοκιμής λευκού κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί.
στατική ανάλυση: Ανάλυση τεχνουργημάτων λογισμικού, π.χ. απαιτήσεις ή κώδικες, που εκτελούνται χωρίς εκτέλεση αυτών των τεχνουργημάτων λογισμικού.
στατικός αναλυτής: Ένα εργαλείο που πραγματοποιεί στατική ανάλυση.
ανάλυση στατικού κώδικα: Ανάλυση του πηγαίου κώδικα προγράμματος χωρίς εκτέλεση αυτού του λογισμικού.
αναλυτής στατικού κώδικα: Ένα εργαλείο που πραγματοποιεί ανάλυση στατικού κώδικα. Το εργαλείο ελέγχει τον πηγαίο κώδικα, για ορισμένες ιδιότητες όπως συμμόρφωση με πρότυπα κωδικοποίησης, μετρήσεις ποιότητας ή ανωμαλίες ροής δεδομένων.
στατική δοκιμή: Δοκιμή ενός στοιχείου ή συστήματος σε επίπεδο προδιαγραφών ή υλοποίησης χωρίς εκτέλεση αυτού του λογισμικού, π.χ. κριτικές ή ανάλυση στατικού κώδικα.
στατιστικές δοκιμές: Μια τεχνική σχεδιασμού δοκιμής στην οποία χρησιμοποιείται ένα μοντέλο στατιστικής κατανομής της εισόδου για την κατασκευή αντιπροσωπευτικών περιπτώσεων δοκιμής. Δείτε επίσης τη δοκιμή προφίλ λειτουργίας.
λογιστική κατάστασης: Ένα στοιχείο διαχείρισης διαμόρφωσης, που αποτελείται από την καταγραφή και την αναφορά πληροφοριών που απαιτούνται για την αποτελεσματική διαχείριση μιας διαμόρφωσης. Αυτές οι πληροφορίες περιλαμβάνουν μια λίστα με την εγκεκριμένη αναγνώριση διαμόρφωσης, την κατάσταση των προτεινόμενων αλλαγών στη διαμόρφωση και την κατάσταση εφαρμογής των εγκεκριμένων αλλαγών. (IEEE 610)
Δοκιμή στρες: Δοκιμές που διενεργήθηκαν για την αξιολόγηση ενός συστήματος ή εξαρτήματος σε ή πέραν των ορίων των καθορισμένων απαιτήσεών του. (IEEE 610)
δομική κάλυψη: Μέτρα κάλυψης με βάση την εσωτερική δομή του εξαρτήματος.
τεχνική σχεδιασμού δομικών δοκιμών: Δείτε την τεχνική σχεδιασμού δοκιμής λευκού κουτιού.
στέλεχος: Μια σκελετική ή ειδική εφαρμογή ενός στοιχείου λογισμικού, που χρησιμοποιείται για την ανάπτυξη ή τη δοκιμή ενός στοιχείου που καλεί ή εξαρτάται με άλλο τρόπο από αυτό. Αντικαθιστά ένα λεγόμενο στοιχείο. (Μετά το IEEE 610)
δευτερεύον μονοπάτι: Μια ακολουθία εκτελέσιμων δηλώσεων σε ένα στοιχείο.
κριτήρια αναστολής: Τα κριτήρια που χρησιμοποιήθηκαν για (προσωρινά) διακοπή του συνόλου ή μέρους των δοκιμαστικών δραστηριοτήτων στα στοιχεία δοκιμής. (Μετά το IEEE 829)
επιτηδειότητα: Η ικανότητα του προϊόντος λογισμικού να παρέχει ένα κατάλληλο σύνολο λειτουργιών για συγκεκριμένες εργασίες και στόχους χρήστη. (ISO 9126) Δείτε επίσης τη λειτουργικότητα.
Απόθεμα μέτρησης χρηστικότητας λογισμικού (SUMI): Τεχνική δοκιμής χρηστικότητας βάσει ερωτηματολογίου για την αξιολόγηση της χρηστικότητας, π.χ. ικανοποίηση χρήστη, ενός στοιχείου ή συστήματος. (Βινένταλ)
δοκιμή σύνταξης: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία οι δοκιμαστικές περιπτώσεις σχεδιάζονται με βάση τον ορισμό του τομέα εισαγωγής ή / και του τομέα εξόδου.
Σύστημα: Μια συλλογή συστατικών που οργανώνονται για να ολοκληρώσουν μια συγκεκριμένη λειτουργία ή ένα σύνολο λειτουργιών. (IEEE 610)
δοκιμή ολοκλήρωσης συστήματος: Δοκιμή της ολοκλήρωσης συστημάτων και πακέτων · δοκιμές διεπαφών με εξωτερικούς οργανισμούς (π.χ. Ηλεκτρονική ανταλλαγή δεδομένων, Διαδίκτυο).
δοκιμή συστήματος: Η διαδικασία δοκιμής ενός ολοκληρωμένου συστήματος για την επαλήθευση ότι πληροί συγκεκριμένες απαιτήσεις. (Hetzel)
Τ
τεχνική αναθεώρηση: Μια δραστηριότητα συζήτησης ομότιμων ομάδων που επικεντρώνεται στην επίτευξη συναίνεσης σχετικά με την τεχνική προσέγγιση που πρέπει να ακολουθηθεί. Μια τεχνική κριτική είναι επίσης γνωστή ως αξιολόγηση από ομοτίμους. (Gilb and Graham, IEEE 1028)
προσέγγιση δοκιμής: Η εφαρμογή της στρατηγικής δοκιμής για ένα συγκεκριμένο έργο. Περιλαμβάνει συνήθως τις αποφάσεις που λαμβάνονται βάσει του στόχου του έργου (δοκιμή) και της εκτίμησης κινδύνου που πραγματοποιήθηκε, σημεία εκκίνησης σχετικά με τη διαδικασία δοκιμής, τις τεχνικές σχεδιασμού δοκιμών που πρέπει να εφαρμοστούν, τα κριτήρια εξόδου και τους τύπους δοκιμών που πρέπει να εκτελεστούν.
αυτοματοποίηση δοκιμής: Η χρήση λογισμικού για την εκτέλεση ή υποστήριξη δοκιμαστικών δραστηριοτήτων, π.χ. διαχείριση δοκιμών, σχεδιασμός δοκιμών, εκτέλεση δοκιμών και έλεγχος αποτελεσμάτων.
βάση δοκιμής: Όλα τα έγγραφα από τα οποία μπορούν να συναχθούν οι απαιτήσεις ενός στοιχείου ή συστήματος. Η τεκμηρίωση στην οποία βασίζονται οι δοκιμαστικές περιπτώσεις. Εάν ένα έγγραφο μπορεί να τροποποιηθεί μόνο μέσω τυπικής διαδικασίας τροποποίησης, τότε η βάση δοκιμής ονομάζεται σταθερή βάση δοκιμής. (Μετά το TMap)
υπόθεση δοκιμής: Ένα σύνολο τιμών εισόδου, προϋποθέσεων εκτέλεσης, αναμενόμενων αποτελεσμάτων και μετα-προϋποθέσεων εκτέλεσης, που αναπτύχθηκαν για έναν συγκεκριμένο στόχο ή μια κατάσταση δοκιμής, όπως η άσκηση μιας συγκεκριμένης διαδρομής προγράμματος ή η επαλήθευση της συμμόρφωσης με μια συγκεκριμένη απαίτηση. (Μετά το IEEE 610)
προδιαγραφή δοκιμής: Ένα έγγραφο που καθορίζει ένα σύνολο δοκιμαστικών περιπτώσεων (στόχος, είσοδοι, δοκιμαστικές ενέργειες, αναμενόμενα αποτελέσματα και προϋποθέσεις εκτέλεσης) για ένα στοιχείο δοκιμής. (Μετά το IEEE 829)
χάρτης δοκιμής: Μια δήλωση στόχων δοκιμής και πιθανώς δοκιμαστικών ιδεών. Οι χάρτες δοκιμών χρησιμοποιούνται μεταξύ άλλων σε διερευνητικές δοκιμές. Δείτε επίσης διερευνητικές δοκιμές.
συγκριτής δοκιμής: Ένα εργαλείο δοκιμής για την αυτόματη σύγκριση δοκιμών.
σύγκριση δοκιμής: Η διαδικασία προσδιορισμού των διαφορών μεταξύ των πραγματικών αποτελεσμάτων που παράγονται από το υπό δοκιμή συστατικό ή το σύστημα και τα αναμενόμενα αποτελέσματα για μια δοκιμή. Η σύγκριση των δοκιμών μπορεί να πραγματοποιηθεί κατά την εκτέλεση της δοκιμής (δυναμική σύγκριση) ή μετά την εκτέλεση της δοκιμής.
συνθήκη δοκιμής: Ένα στοιχείο ή ένα γεγονός ενός στοιχείου ή συστήματος που θα μπορούσε να επαληθευτεί από μία ή περισσότερες περιπτώσεις δοκιμής, π.χ. μια συνάρτηση, μια συναλλαγή, ένα χαρακτηριστικό ποιότητας ή ένα δομικό στοιχείο.
δεδομένα δοκιμής: Δεδομένα που υπάρχουν (για παράδειγμα, σε μια βάση δεδομένων) πριν από την εκτέλεση μιας δοκιμής και επηρεάζουν ή επηρεάζονται από το υπό δοκιμή στοιχείο ή το σύστημα.
εργαλείο προετοιμασίας δεδομένων δοκιμής: Ένας τύπος δοκιμαστικού εργαλείου που επιτρέπει την επιλογή δεδομένων από υπάρχουσες βάσεις δεδομένων ή τη δημιουργία, δημιουργία, χειρισμό και επεξεργασία για χρήση στη δοκιμή.
προδιαγραφή σχεδιασμού δοκιμής: Ένα έγγραφο που καθορίζει τις συνθήκες δοκιμής (στοιχεία κάλυψης) για ένα στοιχείο δοκιμής, τη λεπτομερή προσέγγιση δοκιμής και τον προσδιορισμό των σχετικών περιπτώσεων δοκιμής υψηλού επιπέδου. (Μετά το IEEE 829)
εργαλείο σχεδιασμού δοκιμής: Ένα εργαλείο που υποστηρίζει τη δοκιμαστική δραστηριότητα σχεδίασης δημιουργώντας εισόδους δοκιμής από μια προδιαγραφή που μπορεί να διατηρείται σε ένα αποθετήριο εργαλείων CASE, π.χ. εργαλείο διαχείρισης απαιτήσεων ή από συγκεκριμένες συνθήκες δοκιμής που διατηρούνται στο ίδιο το εργαλείο.
τεχνική σχεδιασμού δοκιμής: Μια μέθοδος που χρησιμοποιείται για την εξαγωγή ή την επιλογή δοκιμαστικών περιπτώσεων.
περιβάλλον δοκιμής: Ένα περιβάλλον που περιέχει υλικό, όργανα, προσομοιωτές, εργαλεία λογισμικού και άλλα στοιχεία υποστήριξης που απαιτούνται για τη διεξαγωγή μιας δοκιμής. (Μετά το IEEE 610)
έκθεση αξιολόγησης δοκιμών: Ένα έγγραφο που δημιουργήθηκε στο τέλος της διαδικασίας δοκιμής που συνοψίζει όλες τις δραστηριότητες και τα αποτελέσματα των δοκιμών. Περιέχει επίσης μια αξιολόγηση της διαδικασίας δοκιμής και τα διδάγματα που αντλήθηκαν.
εκτέλεση δοκιμής: Η διαδικασία εκτέλεσης μιας δοκιμής από το υπό δοκιμή συστατικό στοιχείο ή το σύστημα, παράγοντας πραγματικά αποτελέσματα.
αυτοματοποίηση εκτέλεσης δοκιμής: Η χρήση λογισμικού, π.χ. εργαλεία σύλληψης / αναπαραγωγής, για τον έλεγχο της εκτέλεσης των δοκιμών, τη σύγκριση των πραγματικών αποτελεσμάτων με τα αναμενόμενα αποτελέσματα, τη ρύθμιση των προϋποθέσεων δοκιμής και άλλες λειτουργίες ελέγχου και αναφοράς δοκιμών.
φάση εκτέλεσης δοκιμής: Η χρονική περίοδος σε έναν κύκλο ζωής ανάπτυξης λογισμικού κατά τη διάρκεια της οποίας εκτελούνται τα στοιχεία ενός προϊόντος λογισμικού και το προϊόν λογισμικού αξιολογείται για να προσδιοριστεί εάν πληρούνται ή όχι οι απαιτήσεις. (IEEE 610)
πρόγραμμα εκτέλεσης δοκιμής: Ένα σχέδιο για την εκτέλεση των διαδικασιών δοκιμής. Οι διαδικασίες δοκιμής περιλαμβάνονται στο πρόγραμμα εκτέλεσης δοκιμών στο πλαίσιο τους και με τη σειρά με την οποία πρέπει να εκτελεστούν.
τεχνική εκτέλεσης δοκιμής: Η μέθοδος που χρησιμοποιήθηκε για την εκτέλεση της πραγματικής εκτέλεσης δοκιμής,είτε χειροκίνητα είτε αυτοματοποιημένα.
εργαλείο εκτέλεσης δοκιμής: Ένας τύπος εργαλείου δοκιμής που μπορεί να εκτελέσει άλλο λογισμικό χρησιμοποιώντας ένα αυτοματοποιημένο σενάριο δοκιμής, π.χ. λήψη / αναπαραγωγή. (Fewster και Graham)
καλωδίωση δοκιμής: Ένα περιβάλλον δοκιμής που αποτελείται από στέλεχος και προγράμματα οδήγησης που απαιτούνται για τη διεξαγωγή μιας δοκιμής.
υποδομή δοκιμής: Τα οργανωτικά τεχνουργήματα που απαιτούνται για την εκτέλεση δοκιμών, αποτελούνται από περιβάλλοντα δοκιμών, εργαλεία δοκιμών, περιβάλλον γραφείου και διαδικασίες.
αντικείμενο εξέτασης: Το μεμονωμένο στοιχείο που θα δοκιμαστεί. Συνήθως υπάρχει ένα αντικείμενο δοκιμής και πολλά αντικείμενα δοκιμής. Δείτε επίσης το αντικείμενο δοκιμής.
επίπεδο δοκιμής: Μια ομάδα δοκιμαστικών δραστηριοτήτων που οργανώνονται και διαχειρίζονται από κοινού. Ένα επίπεδο δοκιμής συνδέεται με τις ευθύνες ενός έργου. Παραδείγματα επιπέδων δοκιμής είναι δοκιμή συστατικών, δοκιμή ολοκλήρωσης, δοκιμή συστήματος και δοκιμή αποδοχής. (Μετά το TMap)
ημερολόγιο δοκιμής: Χρονολογική καταγραφή σχετικών λεπτομερειών σχετικά με την εκτέλεση των δοκιμών. (IEEE 829)
καταγραφή δοκιμής: Η διαδικασία καταγραφής πληροφοριών σχετικά με τις δοκιμές που εκτελούνται σε ένα αρχείο καταγραφής δοκιμών.
διευθυντής δοκιμών: Το άτομο που είναι υπεύθυνο για τη δοκιμή και την αξιολόγηση ενός δοκιμαστικού αντικειμένου. Το άτομο, που διευθύνει, ελέγχει, διαχειρίζεται σχέδια και ρυθμίζει την αξιολόγηση ενός αντικειμένου δοκιμής.
διαχείριση δοκιμών: Ο σχεδιασμός, η εκτίμηση, η παρακολούθηση και ο έλεγχος των δοκιμαστικών δραστηριοτήτων, συνήθως πραγματοποιούνται από έναν διαχειριστή δοκιμών.
Μοντέλο ωριμότητας δοκιμής (TMM): Ένα σταδιακό πλαίσιο πέντε επιπέδων για τη βελτίωση της διαδικασίας δοκιμής, που σχετίζεται με το μοντέλο ωριμότητας ικανότητας (CMM) που περιγράφει τα βασικά στοιχεία μιας αποτελεσματικής διαδικασίας δοκιμής.
Βελτίωση διαδικασίας δοκιμής (TPI): Ένα συνεχές πλαίσιο βελτίωσης της διαδικασίας δοκιμής που περιγράφει τα βασικά στοιχεία μιας αποτελεσματικής διαδικασίας δοκιμής, ειδικά στοχευμένο σε δοκιμές συστήματος και δοκιμές αποδοχής.
αντικείμενο δοκιμής: Το εξάρτημα ή το σύστημα που πρόκειται να δοκιμαστεί. Δείτε επίσης το στοιχείο δοκιμής.
στόχος δοκιμής: Ένας λόγος ή σκοπός για το σχεδιασμό και την εκτέλεση μιας δοκιμής.
δοκιμαστικό μαντείο: Μια πηγή για τον προσδιορισμό των αναμενόμενων αποτελεσμάτων για σύγκριση με το πραγματικό αποτέλεσμα του υπό δοκιμή λογισμικού. Ένα μαντείο μπορεί να είναι το υπάρχον σύστημα (για ένα σημείο αναφοράς), ένα εγχειρίδιο χρήστη ή μια εξειδικευμένη γνώση ενός ατόμου, αλλά δεν πρέπει να είναι ο κωδικός. (Μετά το Adrion)
δείκτης απόδοσης δοκιμής: Μια μέτρηση, γενικά υψηλού επιπέδου, που δείχνει σε ποιο βαθμό ικανοποιείται μια συγκεκριμένη τιμή στόχος ή ένα κριτήριο. Συχνά σχετίζεται με στόχους βελτίωσης της διαδικασίας δοκιμής, π.χ. Ποσοστό ανίχνευσης ελαττωμάτων (DDP).
φάση δοκιμής: Ένα ξεχωριστό σύνολο δοκιμαστικών δραστηριοτήτων που συλλέγονται σε μια διαχειρίσιμη φάση ενός έργου, π.χ. τις δραστηριότητες εκτέλεσης ενός επιπέδου δοκιμής. (Μετά τον Gerrard)
σχέδιο δοκιμής: Ένα έγγραφο που περιγράφει το εύρος, την προσέγγιση, τους πόρους και το πρόγραμμα των προβλεπόμενων δραστηριοτήτων δοκιμής. Προσδιορίζει, μεταξύ άλλων, στοιχεία δοκιμής, τις δυνατότητες που πρέπει να δοκιμαστούν, τις δοκιμαστικές εργασίες, ποιος θα κάνει κάθε εργασία, τον βαθμό ανεξαρτησίας του ελεγκτή, το περιβάλλον δοκιμών, τις τεχνικές σχεδιασμού δοκιμών και τις τεχνικές μέτρησης δοκιμών που θα χρησιμοποιηθούν και το σκεπτικό της επιλογής τους και τυχόν κινδύνους που απαιτούν σχεδιασμό έκτακτης ανάγκης. Είναι μια καταγραφή της διαδικασίας σχεδιασμού δοκιμών (After IEEE 829)
σχεδιασμός δοκιμών: Η δραστηριότητα δημιουργίας ή ενημέρωσης ενός δοκιμαστικού σχεδίου.
πολιτική δοκιμών: Ένα έγγραφο υψηλού επιπέδου που περιγράφει τις αρχές, την προσέγγιση και τους κύριους στόχους του οργανισμού σχετικά με τις δοκιμές.
ανάλυση σημείου δοκιμής (TPA): Μια μέθοδος εκτίμησης δοκιμής βασισμένη σε τύπο βασισμένη σε ανάλυση σημείου συνάρτησης. (TMap)
ΔΙΑΔΙΚΑΣΙΑ ΕΞΕΤΑΣΗΣ: Δείτε τις προδιαγραφές της διαδικασίας δοκιμής.
προδιαγραφή διαδικασίας δοκιμής: Ένα έγγραφο που καθορίζει μια ακολουθία ενεργειών για την εκτέλεση μιας δοκιμής. Επίσης γνωστό ως δοκιμαστικό σενάριο ή χειροκίνητο σενάριο δοκιμής. (Μετά το IEEE 829)
διαδικασία δοκιμής: Η βασική διαδικασία δοκιμής περιλαμβάνει σχεδιασμό, προδιαγραφή, εκτέλεση, καταγραφή και έλεγχο ολοκλήρωσης. (BS 7925/2)
επαναληψιμότητα δοκιμής: Ένα χαρακτηριστικό μιας δοκιμής που δείχνει εάν τα ίδια αποτελέσματα παράγονται κάθε φορά που εκτελείται η δοκιμή.
δοκιμαστικό τρέξιμο: Εκτέλεση δοκιμής σε συγκεκριμένη έκδοση του αντικειμένου δοκιμής.
δοκιμαστικό σενάριο: Συνήθως χρησιμοποιείται για αναφορά σε προδιαγραφές διαδικασίας δοκιμής, ειδικά αυτοματοποιημένη.
προδιαγραφή δοκιμής: Ένα έγγραφο που αποτελείται από προδιαγραφές σχεδιασμού δοκιμής, προδιαγραφή δοκιμαστικής υπόθεσης ή / και προδιαγραφή διαδικασίας δοκιμής.
στρατηγική δοκιμής: Ένα έγγραφο υψηλού επιπέδου που καθορίζει τα επίπεδα δοκιμής που πρέπει να εκτελεστούν και τη δοκιμή εντός αυτών των επιπέδων για ένα πρόγραμμα (ένα ή περισσότερα έργα).
δοκιμαστική σουίτα: Ένα σύνολο διαφόρων δοκιμαστικών περιπτώσεων για ένα εξάρτημα ή ένα σύστημα υπό δοκιμή, όπου η κατάσταση μετά τη μία δοκιμή χρησιμοποιείται συχνά ως προϋπόθεση για την επόμενη.
συνοπτική έκθεση δοκιμής: Ένα έγγραφο που συνοψίζει τις δραστηριότητες και τα αποτελέσματα των δοκιμών. Περιέχει επίσης μια αξιολόγηση των αντίστοιχων στοιχείων δοκιμής με βάση τα κριτήρια εξόδου.(Μετά το IEEE 829)
στόχος δοκιμής: Ένα σύνολο κριτηρίων εξόδου.
εργαλείο δοκιμής: Ένα προϊόν λογισμικού που υποστηρίζει μία ή περισσότερες δοκιμαστικές δραστηριότητες, όπως σχεδιασμό και έλεγχο, προδιαγραφές, δημιουργία αρχικών αρχείων και δεδομένων, εκτέλεση δοκιμών και ανάλυση δοκιμών. (TMap) Δείτε επίσης CAST.
τύπος δοκιμής: Μια ομάδα δοκιμαστικών δραστηριοτήτων που στοχεύουν στη δοκιμή ενός στοιχείου ή συστήματος σχετικά με ένα ή περισσότερα αλληλένδετα ποιοτικά χαρακτηριστικά. Ένας τύπος δοκιμής επικεντρώνεται σε έναν συγκεκριμένο στόχο δοκιμής, δηλαδή δοκιμή αξιοπιστίας, δοκιμή χρηστικότητας, δοκιμή παλινδρόμησης κ.λπ. και μπορεί να πραγματοποιηθεί σε ένα ή περισσότερα επίπεδα δοκιμής ή φάσεις δοκιμής. (Μετά το TMap)
δοκιμή: Η ικανότητα του προϊόντος λογισμικού να επιτρέπει τη δοκιμή τροποποιημένου λογισμικού. (ISO 9126) Δείτε επίσης τη δυνατότητα συντήρησης.
επανεξέταση δοκιμασίας: Λεπτομερής έλεγχος της βάσης δοκιμής για να προσδιοριστεί εάν η βάση δοκιμής βρίσκεται σε κατάλληλο επίπεδο ποιότητας για να λειτουργήσει ως έγγραφο εισαγωγής για τη διαδικασία δοκιμής. (Μετά το TMap)
δοκιμές απαιτήσεις: Ο βαθμός στον οποίο μια απαίτηση αναφέρεται σε όρους που επιτρέπουν την κατάρτιση σχεδίων δοκιμών (και στη συνέχεια δοκιμαστικών περιπτώσεων) και την εκτέλεση δοκιμών για να προσδιοριστεί εάν πληρούνται οι απαιτήσεις. (Μετά το IEEE 610)
δοκιμαστής: Ένας τεχνικά εξειδικευμένος επαγγελματίας που συμμετέχει στη δοκιμή ενός εξαρτήματος ή συστήματος.
δοκιμή: Η διαδικασία που αποτελείται από όλες τις δραστηριότητες του κύκλου ζωής, τόσο στατικές όσο και δυναμικές, αφορούν τον σχεδιασμό, την προετοιμασία και την αξιολόγηση προϊόντων λογισμικού και συναφών προϊόντων εργασίας για να προσδιοριστεί ότι ικανοποιούν συγκεκριμένες απαιτήσεις, για να αποδείξουν ότι είναι κατάλληλα για τον σκοπό και για την ανίχνευση ελαττωμάτων.
δοκιμαστικό υλικό: Τεχνητά αντικείμενα που παράγονται κατά τη διαδικασία δοκιμής που απαιτούνται για το σχεδιασμό, το σχεδιασμό και την εκτέλεση δοκιμών, όπως τεκμηρίωση, σενάρια, είσοδοι, αναμενόμενα αποτελέσματα, διαδικασίες ρύθμισης και εκκαθάρισης, αρχεία, βάσεις δεδομένων, περιβάλλον και οποιοδήποτε πρόσθετο λογισμικό ή βοηθητικά προγράμματα που χρησιμοποιούνται σε δοκιμές. (Μετά τον Fewster και τον Graham)
δοκιμή νημάτων: Μια έκδοση δοκιμής ενοποίησης στοιχείων όπου η προοδευτική ενσωμάτωση των στοιχείων ακολουθεί την εφαρμογή υποσυνόλων των απαιτήσεων, σε αντίθεση με την ενσωμάτωση των συστατικών κατά επίπεδα ιεραρχίας.
ιχνηλασιμότητα: Η δυνατότητα εντοπισμού σχετικών στοιχείων στην τεκμηρίωση και το λογισμικό, όπωςαπαιτήσεις με σχετικές δοκιμές. Δείτε επίσης οριζόντια ιχνηλασιμότητα, κάθετη ιχνηλασιμότητα.
δοκιμή από πάνω προς τα κάτω: Μια σταδιακή προσέγγιση για τη δοκιμή ενοποίησης όπου το στοιχείο στην κορυφή της ιεραρχίας συστατικών δοκιμάζεται πρώτα, με στοιχεία χαμηλότερου επιπέδου να προσομοιώνονται από στελέχη. Στη συνέχεια, τα δοκιμασμένα συστατικά χρησιμοποιούνται για τον έλεγχο εξαρτημάτων χαμηλότερου επιπέδου. Η διαδικασία επαναλαμβάνεται έως ότου ελεγχθούν τα συστατικά χαμηλότερου επιπέδου.
Ε
κατανοητό: Η ικανότητα του προϊόντος λογισμικού να επιτρέπει στον χρήστη να κατανοήσει εάν το λογισμικό είναι κατάλληλο και πώς μπορεί να χρησιμοποιηθεί για συγκεκριμένες εργασίες και συνθήκες χρήσης. (ISO 9126) Δείτε επίσης τη χρηστικότητα.
μη προσβάσιμος κωδικός: Κωδικός που δεν μπορεί να επιτευχθεί και επομένως είναι αδύνατο να εκτελεστεί.
χρηστικότητα: Η ικανότητα του λογισμικού να κατανοείται, να μαθαίνεται, να χρησιμοποιείται και να είναι ελκυστικό για τον χρήστη όταν χρησιμοποιείται υπό συγκεκριμένες συνθήκες. (ISO 9126)
δοκιμή χρηστικότητας: Δοκιμή για τον προσδιορισμό του βαθμού στον οποίο το προϊόν λογισμικού είναι κατανοητό, εύκολο στην εκμάθηση, εύκολο στη χρήση και ελκυστικό για τους χρήστες υπό καθορισμένες συνθήκες. (Μετά το ISO 9126)
δοκιμή περίπτωσης χρήσης: Μια τεχνική σχεδιασμού δοκιμής μαύρου κουτιού στην οποία οι δοκιμαστικές θήκες έχουν σχεδιαστεί για την εκτέλεση σεναρίων χρήστη.
δοκιμή χρήστη: Μια δοκιμή σύμφωνα με την οποία οι πραγματικοί χρήστες εμπλέκονται για να αξιολογήσουν τη χρηστικότητα ενός στοιχείου ή συστήματος.
Β
V-μοντέλο: Ένα πλαίσιο για την περιγραφή των δραστηριοτήτων του κύκλου ζωής ανάπτυξης λογισμικού από προδιαγραφές απαιτήσεων έως συντήρηση. Το μοντέλο V απεικονίζει πώς οι δραστηριότητες δοκιμών μπορούν να ενσωματωθούν σε κάθε φάση του κύκλου ζωής ανάπτυξης λογισμικού.
επικύρωση: Επιβεβαίωση με εξέταση και με την παροχή αντικειμενικών αποδεικτικών στοιχείων ότι πληρούνται οι απαιτήσεις για συγκεκριμένη προοριζόμενη χρήση ή εφαρμογή. (ISO 9000)
μεταβλητός: Ένα στοιχείο αποθήκευσης σε έναν υπολογιστή που είναι προσβάσιμο από ένα πρόγραμμα λογισμικού με αναφορά σε αυτό με ένα όνομα.
επαλήθευση: Επιβεβαίωση με εξέταση και με την παροχή αντικειμενικών αποδεικτικών στοιχείων ότι πληρούνται συγκεκριμένες απαιτήσεις. (ISO 9000)
κατακόρυφη ιχνηλασιμότητα: Η ανίχνευση των απαιτήσεων μέσω των επιπέδων τεκμηρίωσης ανάπτυξης σε στοιχεία.
δοκιμή όγκου: Έλεγχος όπου το σύστημα υποβάλλεται σε μεγάλους όγκους δεδομένων. Δείτε επίσης τη δοκιμή χρήσης πόρων.
ΣΕ
καθοδήγηση: Μια βήμα προς βήμα παρουσίαση από τον συντάκτη ενός εγγράφου για τη συλλογή πληροφοριών και την κοινή κατανόηση του περιεχομένου του. (Freedman και Weinberg, IEEE 1028)
τεχνική σχεδιασμού δοκιμής λευκού κουτιού: Τεκμηριωμένη διαδικασία για την εξαγωγή και επιλογή δοκιμαστικών περιπτώσεων βάσει ανάλυσης της εσωτερικής δομής ενός εξαρτήματος ή συστήματος.
δοκιμή λευκού κουτιού: Δοκιμή με βάση ανάλυση της εσωτερικής δομής του εξαρτήματος ή του συστήματος.
Δελφοί ευρείας ζώνης: Μια τεχνική εκτίμησης δοκιμών βασισμένη σε ειδικούς που στοχεύει στην ακριβή εκτίμηση χρησιμοποιώντας τη συλλογική σοφία των μελών της ομάδας.
Επικοινώνησε μαζί μου αν θέλετε να προσθέσετε περισσότερους ορισμούς σε αυτό το γλωσσάριο.
Αναφορά: http://www.istqb.org/downloads/glossary-1.0.pdf
Συνιστώμενη ανάγνωση
- Τα καλύτερα εργαλεία δοκιμής λογισμικού 2021 (QA Test Automation Tools)
- Δοκιμή λογισμικού QA Assistant Job
- Μάθημα δοκιμών λογισμικού: Σε ποιο Ινστιτούτο Δοκιμών Λογισμικού πρέπει να εγγραφώ;
- Επιλέγοντας Δοκιμή λογισμικού ως καριέρα σας
- Δοκιμή λογισμικού Τεχνικό περιεχόμενο Συγγραφέας Freelancer Job
- Οδηγός εξωτερικής ανάθεσης QA: Εταιρείες εξωτερικού ελέγχου δοκιμών λογισμικού
- Μερικές ενδιαφέρουσες ερωτήσεις συνέντευξης δοκιμής λογισμικού
- Σχόλια και σχόλια μαθήματος δοκιμών λογισμικού