Δοκιμή επιχειρησιακής αποδοχής
Το Operational Acceptance Testing (OAT) είναι μια τεχνική δοκιμής λογισμικού που αξιολογεί την επιχειρησιακή ετοιμότητα μιας εφαρμογής λογισμικού πριν από την κυκλοφορία ή την παραγωγή. Ο στόχος των λειτουργικών δοκιμών αποδοχής είναι η διασφάλιση της συμμόρφωσης του συστήματος και των εξαρτημάτων και η ομαλή λειτουργία του συστήματος στο τυπικό λειτουργικό περιβάλλον (SOE).
Operational Acceptance Testing (OAT Testing) ονομάζεται επίσης Operational Readiness Testing (ORT) ή Operational Testing.
Τύποι λειτουργικών δοκιμών
- Δοκιμή εγκατάστασης
- Λειτουργία δοκιμής φόρτωσης και απόδοσης
- Δοκιμή αντιγράφων ασφαλείας και επαναφοράς
- Δοκιμή ασφαλείας
- Ανάλυση κώδικα
- Αποτυχία κατά τη δοκιμή
- Δοκιμή ανάκτησης
- End-to-End Test Περιβάλλον Λειτουργική δοκιμή
- Επανεξέταση επιχειρησιακής τεκμηρίωσης
Γιατί λειτουργικές δοκιμές
- Κατά τη διάρκεια των παραμέτρων του λογισμικού OAT και της επιχειρησιακής υποστήριξης, τα στοιχεία ενώνονται
- Δοκιμάζει την εφαρμογή λειτουργικών ή δομικών αλλαγών σε λογισμικό ή υπηρεσία σε λειτουργικό ή μη λειτουργικό περιβάλλον
- Αυτός ο έλεγχος καθορίζει εάν μια εφαρμογή μπορεί να αναπτυχθεί σε ένα δίκτυο σύμφωνα με τα πρότυπα της Βιβλιοθήκης Υποδομής Πληροφορικής (ITIL)
- Λέει εάν ένα λογισμικό θα λειτουργεί με τον τρόπο που έχει σχεδιαστεί χωρίς να διαταράσσεται η επιχειρηματική διαδικασία
- Η OAT επικεντρώνεται κυρίως σε αυτές τις πτυχές του προϊόντος λογισμικού
- Ανθεκτικότητα
- Ανάκτηση ικανότητας
- Διαχείριση και υποστήριξη
- Ακεραιότητα
Παράδειγμα δοκιμαστικών περιπτώσεων για λειτουργικές δοκιμές ή OAT
Ακολουθεί μια εύχρηστη λίστα ελέγχου για να κάνετε ΟΑΤ
- Τα αντίγραφα ασφαλείας που λαμβάνονται σε έναν ιστότοπο μπορούν να ανακτηθούν στον ίδιο ιστότοπο
- Τα αντίγραφα ασφαλείας που λαμβάνονται σε έναν ιστότοπο μπορούν να ανακτηθούν στον άλλο ιστότοπο
- Η εφαρμογή οποιωνδήποτε νέων χαρακτηριστικών στο ζωντανό περιβάλλον παραγωγής δεν θα πρέπει να επηρεάσει αρνητικά την ακεραιότητα των τρεχουσών υπηρεσιών παραγωγής
- Η διαδικασία εφαρμογής μπορεί να αναπαραχθεί χρησιμοποιώντας έγκυρη τεκμηρίωση
- Κάθε στοιχείο μπορεί να τερματιστεί και να ξεκινήσει με επιτυχία εντός της συμφωνηθείσας χρονικής κλίμακας.
- Για ειδοποιήσεις - Όλες οι κρίσιμες ειδοποιήσεις πρέπει να μεταβούν στο TEC και να αναφέρουν το σωστό έγγραφο ανάλυσης.
- Οι ειδοποιήσεις ισχύουν και εκδίδονται σε περίπτωση υπέρβασης των συμφωνημένων ορίων
- Οποιαδήποτε τεκμηρίωση ανάκτησης που παράγεται ή τροποποιείται, συμπεριλαμβανομένων των διαγραμμάτων υπηρεσίας, είναι έγκυρη. Αυτό πρέπει να παραδοθεί στις σχετικές περιοχές υποστήριξης.
- Οποιοδήποτε στοιχείο επηρεάζεται από την αποτυχία, θα πρέπει να εμφανίζει προτεινόμενη σειρά επανεκκίνησης, χρόνο ολοκλήρωσης κ.λπ.
Συμπέρασμα:
Στο Software Engineering, το Operational Testing διασφαλίζει ότι η συμμόρφωση του συστήματος και των εξαρτημάτων στο τυπικό περιβάλλον λειτουργίας της εφαρμογής (SOE). Η πλήρης μορφή του OAT είναι η δοκιμή επιχειρησιακής αποδοχής.