Table of Contents
Η ανάλυση οριακών τιμών (BVA) είναι μια τεχνική δοκιμών που χρησιμοποιείται για τον εντοπισμό σφαλμάτων στα όρια των τομέων εισόδου. Βοηθά να διασφαλιστεί ότι το λογισμικό χειρίζεται σωστά τις περιπτώσεις άκρων. Αυτό το άρθρο επιδεικνύει μια βήμα προς βήμα προσέγγιση υπολογισμού για την εφαρμογή BVA σε σενάρια πραγματικού κόσμου.
Κατανόηση Ανάλυσης Οριακής Αξίας
Η BVA εστιάζει στη δοκιμή των τιμών στα άκρα των τιμών εισόδου, καθώς αυτά είναι κοινά σημεία όπου συμβαίνουν σφάλματα. Τυπικά, για μια σειρά εισροών από [[LFT:0]]ελάχιστο έως [[LFT:2]] μέγιστο[[[LFT:3]]], δημιουργούνται περιπτώσεις δοκιμών για τιμές ακριβώς κάτω, σε, και ακριβώς πάνω από αυτά τα όρια.
Προσέγγιση υπολογισμού βήμα προς βήμα
Η διαδικασία περιλαμβάνει διάφορα βήματα για τον προσδιορισμό κρίσιμων περιπτώσεων δοκιμών με βάση τα όρια εισόδου:
- Ταυτότητα των τιμών εισόδου: Καθορίστε τα έγκυρα διαστήματα εισόδου για κάθε παράμετρο.
- Καθορισμός οριακών τιμών: Βρείτε τις ελάχιστες και μέγιστες τιμές, συμπεριλαμβανομένων των τιμών ακριβώς έξω από αυτά τα όρια.
- Δημιουργήστε δοκιμαστικές περιπτώσεις: Δημιουργήστε τις εισροές δοκιμών σε αυτά τα όρια και ελαφρώς μέσα/έξω από το εύρος.
Παράδειγμα υπολογισμού
Οι οριακές τιμές είναι 18 και 65. Οι περιπτώσεις δοκιμής περιλαμβάνουν:
- Ηλικία = 17 (κάτω του ελάχιστου)
- Ηλικία = 18 (ελάχιστο όριο)
- Ηλικία = 19 (άνω του ελάχιστου)
- Ηλικία = 64 (κάτω από το μέγιστο)
- Ηλικία = 65 (μέγιστο όριο)
- Ηλικία = 66 (άνω του μέγιστου)
Αυτές οι περιπτώσεις δοκιμών βοηθούν στην επαλήθευση ότι το σύστημα χειρίζεται σωστά τις οριακές συνθήκες και τα πιθανά σφάλματα άκρων.