Sobes.tech
Junior

Τι είναι το smoke testing και ποια στοιχεία δοκιμάζονται στο πλαίσιό του;

sobes.tech AI

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

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

Κατά κανόνα, κατά τη διάρκεια της δοκιμής καπνού ελέγχονται:

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

Η δοκιμή καπνού πραγματοποιείται στα πρώτα στάδια μετά τη λήψη μιας νέας κατασκευής, συχνά πριν από την έναρξη των δοκιμών επανάληψης ή λειτουργικών δοκιμών. Βοηθά στην εξοικονόμηση χρόνου και πόρων, εντοπίζοντας γρήγορα μεγάλα προβλήματα. Μπορεί να πραγματοποιηθεί χειροκίνητα ή αυτόματα.