Junior
Ποιοι είναι οι τύποι δοκιμών;
sobes.tech AI
Απάντηση από AI
-
Λειτουργικός έλεγχος: Έλεγχος ότι η συμπεριφορά της εφαρμογής πληροί τις απαιτήσεις. Περιλαμβάνει:
- Μονάδες δοκιμών: Δοκιμές μεμονωμένων συστατικών (λειτουργιών, κλάσεων). Πραγματοποιούνται συνήθως από τους προγραμματιστές.
- Ενσωματωτικές δοκιμές: Δοκιμές της αλληλεπίδρασης μεταξύ δύο ή περισσότερων μονάδων.
- Συστήματα δοκιμών: Δοκιμές ολόκληρου του συστήματος ως ενιαία οντότητα.
- Δοκιμές επαναφοράς: Έλεγχος ότι οι πρόσφατες αλλαγές δεν έχουν επηρεάσει τη λειτουργικότητα.
- Αποδοχή δοκιμών: Δοκιμές από τον χρήστη ή τον πελάτη για επιβεβαίωση ότι πληρούνται οι απαιτήσεις.
-
Μη λειτουργικές δοκιμές: Έλεγχος μη λειτουργικών χαρακτηριστικών της εφαρμογής, όπως απόδοση, αξιοπιστία, χρηστικότητα. Περιλαμβάνει:
- Δοκιμές απόδοσης: Έλεγχος ταχύτητας ανταπόκρισης, σταθερότητας υπό υψηλό φόρτο. Περιλαμβάνει δοκιμές φόρτου, στρες, σταθερότητας.
- Δοκιμές ασφαλείας: Εντοπισμός ευπάθειας και κινδύνων ασφαλείας.
- Δοκιμές χρηστικότητας: Αξιολόγηση της ευκολίας και άνεσης στη χρήση.
- Δοκιμές συμβατότητας: Έλεγχος λειτουργίας σε διαφορετικές πλατφόρμες, προγράμματα περιήγησης, συσκευές.
-
Δοκιμές που σχετίζονται με αλλαγές:
- Δοκιμές καπνού: Γρήγορος έλεγχος βασικής λειτουργικότητας μετά από κατασκευή ή ανάπτυξη.
- Δοκιμές υγείας: Πιο λεπτομερής έλεγχος της νέας λειτουργικότητας μετά από μικρές αλλαγές ή διορθώσεις σφαλμάτων.
-
Δοκιμές δομής (White-Box Testing): Δοκιμές της εσωτερικής δομής και λογικής του κώδικα. Απαιτεί γνώσεις για την υλοποίηση.
-
Δοκιμές βασισμένες στην εμπειρία: Δοκιμές που βασίζονται στην εμπειρία και την διαίσθηση του δοκιμαστή. Περιλαμβάνει εξερεύνηση, ad-hoc δοκιμές.