Sobes.tech
Junior

Ποιες είναι οι υπάρχουσες ταξινομήσεις δοκιμών;

sobes.tech AI

Απάντηση από AI

Οι ταξινομήσεις δοκιμών μπορούν να βασίζονται σε διάφορα κριτήρια. Τα πιο συνηθισμένα:

  • Κατά τον σκοπό της δοκιμής:

    • Λειτουργική δοκιμή
    • Μη λειτουργική δοκιμή
    • Δοκιμή που σχετίζεται με αλλαγές
  • Κατά το αντικείμενο της δοκιμής:

    • Μονάδα (Unit)
    • Ενσωμάτωση (Integration)
    • Σύστημα (System)
    • Αποδοχή (Acceptance)
  • Κατά το χρόνο διεξαγωγής της δοκιμής:

    • Αλφα-δοκιμή (εντός της εταιρείας)
    • Βήτα-δοκιμή (με περιορισμένη εξωτερική ομάδα χρηστών)
    • Αναδρομική δοκιμή
    • Δοκιμή καπνού (Sanity testing)
    • Καπνός-δοκιμή (Smoke testing)
  • Κατά το επίπεδο πρόσβασης στον κώδικα:

    • Μαύρο κουτί (White-box / Structural testing)
    • Άσπρο κουτί (Black-box / Behavioral testing)
    • Γκρίζο κουτί (Gray-box testing)
  • Κατά το βαθμό τυπικότητας:

    • Τυπική δοκιμή (βάσει πλήρων προδιαγραφών)
    • Μη τυπική δοκιμή (ερευνητική, ad-hoc)
  • Κατά το βαθμό αυτοματοποίησης:

    • Χειροκίνητη δοκιμή
    • Αυτοματοποιημένη δοκιμή
  • Κατά τον τύπο της εφαρμογής:

    • Ιστοσελίδες
    • Κινητές εφαρμογές
    • Επιτραπέζιες εφαρμογές
    • API
    • Βάσεις δεδομένων
  • Κατά άλλα κριτήρια:

    • Φόρτωση (Load testing)
    • Άγχος (Stress testing)
    • Σταθερότητα / αξιοπιστία (Stability/Reliability testing)
    • Χρηστικότητα (Usability testing)
    • Ασφάλεια (Security testing)
    • Διασταυρούμενο-πρόγραμμα / διασταυρούμενη πλατφόρμα δοκιμών

Παράδειγμα δομής ταξινόμησης σε πίνακα:

Κριτήριο ταξινόμησης Τύποι δοκιμών Περιγραφή
Κατά σκοπό Λειτουργική Έλεγχος συμμόρφωσης με τις απαιτήσεις
Μη λειτουργική Απόδοση, ασφάλεια, ευχρηστία κ.ά.
Σχετικά με αλλαγές Αναδρομική, επανεξέταση (retesting)
Κατά αντικείμενο Μονάδα Ξεχωριστές μονάδες κώδικα
Ενσωμάτωση Αλληλεπίδραση μεταξύ μονάδων ή συστημάτων
Σύστημα Το σύστημα ως ενιαίο σύνολο
Αποδοχή Έλεγχος ετοιμότητας προϊόντος για κυκλοφορία
Κατά πρόσβασης στον κώδικα Μαύρο κουτί Χωρίς πρόσβαση στον πηγαίο κώδικα, βάσει προδιαγραφών
Άσπρο κουτί Με πρόσβαση στον πηγαίο κώδικα
Γκρίζο κουτί Μερική πρόσβαση, γνώση της εσωτερικής λογικής χωρίς πλήρη περιήγηση στον κώδικα