Sobes.tech
Junior

Ποιοι είναι οι τύποι δοκιμών;

sobes.tech AI

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

  • Λειτουργικός έλεγχος: Έλεγχος ότι η συμπεριφορά της εφαρμογής πληροί τις απαιτήσεις. Περιλαμβάνει:

    • Μονάδες δοκιμών: Δοκιμές μεμονωμένων συστατικών (λειτουργιών, κλάσεων). Πραγματοποιούνται συνήθως από τους προγραμματιστές.
    • Ενσωματωτικές δοκιμές: Δοκιμές της αλληλεπίδρασης μεταξύ δύο ή περισσότερων μονάδων.
    • Συστήματα δοκιμών: Δοκιμές ολόκληρου του συστήματος ως ενιαία οντότητα.
    • Δοκιμές επαναφοράς: Έλεγχος ότι οι πρόσφατες αλλαγές δεν έχουν επηρεάσει τη λειτουργικότητα.
    • Αποδοχή δοκιμών: Δοκιμές από τον χρήστη ή τον πελάτη για επιβεβαίωση ότι πληρούνται οι απαιτήσεις.
  • Μη λειτουργικές δοκιμές: Έλεγχος μη λειτουργικών χαρακτηριστικών της εφαρμογής, όπως απόδοση, αξιοπιστία, χρηστικότητα. Περιλαμβάνει:

    • Δοκιμές απόδοσης: Έλεγχος ταχύτητας ανταπόκρισης, σταθερότητας υπό υψηλό φόρτο. Περιλαμβάνει δοκιμές φόρτου, στρες, σταθερότητας.
    • Δοκιμές ασφαλείας: Εντοπισμός ευπάθειας και κινδύνων ασφαλείας.
    • Δοκιμές χρηστικότητας: Αξιολόγηση της ευκολίας και άνεσης στη χρήση.
    • Δοκιμές συμβατότητας: Έλεγχος λειτουργίας σε διαφορετικές πλατφόρμες, προγράμματα περιήγησης, συσκευές.
  • Δοκιμές που σχετίζονται με αλλαγές:

    • Δοκιμές καπνού: Γρήγορος έλεγχος βασικής λειτουργικότητας μετά από κατασκευή ή ανάπτυξη.
    • Δοκιμές υγείας: Πιο λεπτομερής έλεγχος της νέας λειτουργικότητας μετά από μικρές αλλαγές ή διορθώσεις σφαλμάτων.
  • Δοκιμές δομής (White-Box Testing): Δοκιμές της εσωτερικής δομής και λογικής του κώδικα. Απαιτεί γνώσεις για την υλοποίηση.

  • Δοκιμές βασισμένες στην εμπειρία: Δοκιμές που βασίζονται στην εμπειρία και την διαίσθηση του δοκιμαστή. Περιλαμβάνει εξερεύνηση, ad-hoc δοκιμές.