Sobes.tech
Junior

Πείτε μας για τις διαφορές μεταξύ λειτουργικών και μη λειτουργικών δοκιμών.

sobes.tech AI

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

Η λειτουργική δοκιμή ελέγχει ότι το σύστημα κάνει αυτό που πρέπει να κάνει (λειτουργίες), σύμφωνα με τις απαιτήσεις. Εστίαση στο "τι;". Η μη λειτουργική δοκιμή ελέγχει πόσο καλά το σύστημα εκτελεί τις λειτουργίες του, καθώς και άλλες πτυχές που δεν σχετίζονται άμεσα με τη λειτουργικότητα (απόδοση, ασφάλεια, αξιοπιστία, ευχρηστία κ.ά.). Εστίαση στο "πώς;".

Πτυχή Λειτουργική δοκιμή Μη λειτουργική δοκιμή
Στόχος Έλεγχος συμμόρφωσης με τις λειτουργικές απαιτήσεις Έλεγχος ποιότητας και απόδοσης συστήματος
Αντικείμενα δοκιμής Λειτουργικότητα, λογική, επιχειρησιακές διαδικασίες Απόδοση, ασφάλεια, ευχρηστία κ.ά.
Τύποι δοκιμών Μονάδα, ολοκλήρωση, συστήματος, αποδοχής Φόρτωση, στρες, ασφάλεια, χρηστικότητα
Απαιτήσεις Λειτουργικές απαιτήσεις (Ιστορίες χρήστη, Περιπτώσεις χρήσης) Μη λειτουργικές απαιτήσεις (SLA, πρότυπα)
Εστίαση Έλεγχος λειτουργιών, εισόδων, εξόδων και συμμόρφωσης Έλεγχος χαρακτηριστικών και συμπεριφοράς συστήματος
Παραδείγματα ερωτήσεων Λειτουργεί το κουμπί; Αποθηκεύονται σωστά τα δεδομένα; Πόσο γρήγορα φορτώνει η σελίδα; Το σύστημα αντέχει φόρτο;
Πότε πραγματοποιείται Σε όλα τα στάδια ανάπτυξης Συνήθως μετά την σταθεροποίηση της λειτουργικότητας