Junior
Ποια είδη δοκιμών γνωρίζετε;
sobes.tech AI
Απάντηση από AI
Τύποι λειτουργικών:
- Μονάδα (Μονάδες Δοκιμών): Έλεγχος των επιμέρους συστατικών/ενοτήτων της εφαρμογής σε απομόνωση.
- Ενσωμάτωση (Ενσωματωμένες Δοκιμές): Έλεγχος της αλληλεπίδρασης μεταξύ των modules ή συστατικών.
- Σύστημα (Δοκιμές Συστήματος): Έλεγχος της εφαρμογής συνολικά σε ενσωματωμένο περιβάλλον.
- Αποδοχή (Δοκιμές Αποδοχής): Έλεγχος της συμμόρφωσης του συστήματος με τις απαιτήσεις του πελάτη ή του τελικού χρήστη. Περιλαμβάνει δοκιμές alpha και beta.
- Επανεξέταση (Δοκιμές Επανεξέτασης): Έλεγχος ότι οι αλλαγές δεν έχουν εισάγει νέα ελαττώματα στη υπάρχουσα λειτουργικότητα.
Μη λειτουργικοί τύποι:
- Απόδοση (Δοκιμές Απόδοσης):
- Φόρτωση (Δοκιμές Φόρτωσης): Έλεγχος της συμπεριφοράς του συστήματος υπό αναμενόμενη φόρτωση.
- Άγχος (Δοκιμές Άγχους): Έλεγχος της συμπεριφοράς του συστήματος υπό ακραία φόρτωση (εκτός των αναμενόμενων).
- Αντοχή/Ανθεκτικότητα (Δοκιμές Αντοχής/Ανθεκτικότητας): Έλεγχος της λειτουργίας του συστήματος για μεγάλο χρονικό διάστημα υπό συγκεκριμένη φόρτωση.
- Κλιμάκωση (Δοκιμές Κλιμάκωσης): Έλεγχος της ικανότητας του συστήματος να διαχειρίζεται αυξημένο αριθμό χρηστών ή δεδομένων.
- Χρηστικότητα (Δοκιμές Χρηστικότητας): Αξιολόγηση της ευκολίας χρήσης της εφαρμογής από τους χρήστες.
- Ασφάλεια (Δοκιμές Ασφάλειας):
- Διείσδυση (Δοκιμές Διείσδυσης): Εύρεση ευπαθειών και προσπάθειες εκμετάλλευσης.
- Σάρωση Ευπαθειών (Σάρωση Ευπαθειών): Αυτόματη αναζήτηση γνωστών ευπαθειών.
- Συμβατότητα (Δοκιμές Συμβατότητας): Έλεγχος της λειτουργίας της εφαρμογής σε διάφορα περιβάλλοντα (ΛΣ, προγράμματα περιήγησης, συσκευές, βάσεις δεδομένων κ.λπ.).
- Προσβασιμότητα (Δοκιμές Προσβασιμότητας): Έλεγχος της ευκολίας χρήσης της εφαρμογής από άτομα με περιορισμούς.
- Εντοπισμός και Διεθνής Εξατομίκευση (Δοκιμές Εντοπισμού και Διεθνής Εξατομίκευσης): Έλεγχος της συμμόρφωσης της εφαρμογής με τα περιφερειακά πρότυπα και τις δυνατότητες προσαρμογής.
Τύποι δοκιμών που σχετίζονται με αλλαγές:
- Επαναδοκιμή (Επαναδοκιμή): Επανάληψη ελέγχου ενός διορθωμένου ελαττώματος.
- Αναδρομική (Δοκιμές Αναδρομής): Όπως αναφέρθηκε παραπάνω, αλλά σημαντικό στο πλαίσιο των αλλαγών.
Μεθοδολογία δοκιμών:
- Δοκιμές καπνού (Δοκιμές Καπνού): Γρήγορος έλεγχος των βασικών λειτουργιών για να διασφαλιστεί ότι η κατασκευή είναι σταθερή για περαιτέρω δοκιμές.
- Δοκιμές υγείας (Δοκιμές Υγείας): Γρήγορος έλεγχος νέων ή τροποποιημένων λειτουργιών μετά από μικρές αλλαγές.
Εξερευνητικές δοκιμές (Εξερευνητικές Δοκιμές): Σχεδιασμός, εκτέλεση και μελέτη των δοκιμών ταυτόχρονα.
Θετικά και αρνητικά τεστ:
- Θετικά: Δοκιμές βασισμένες σε αναμενόμενα/σωστά δεδομένα εισόδου και σενάρια.
- Αρνητικά: Δοκιμές με λανθασμένα ή απροσδόκητα δεδομένα/σενάρια για τον έλεγχο της συμπεριφοράς του συστήματος σε σφάλματα.