Περιεχόμενο
- Ορισμός - Τι σημαίνει η δοκιμή παλινδρόμησης;
- Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.
- Η Techopedia εξηγεί τη Δοκιμασία Παλινδρόμησης
Ορισμός - Τι σημαίνει η δοκιμή παλινδρόμησης;
Η δοκιμή παλινδρόμησης είναι ένας τύπος δοκιμής λογισμικού που χρησιμοποιείται για να προσδιορίσει εάν τα νέα προβλήματα είναι αποτέλεσμα αλλαγών λογισμικού.
Πριν εφαρμόσετε μια αλλαγή, δοκιμάζεται ένα πρόγραμμα. Αφού εφαρμοστεί μια αλλαγή, το πρόγραμμα επανεξετάζεται σε επιλεγμένες περιοχές για να ανιχνεύσει εάν η αλλαγή δημιούργησε νέα σφάλματα ή ζητήματα ή εάν η πραγματική αλλαγή πέτυχε τον επιδιωκόμενο σκοπό.
Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.
Η Techopedia εξηγεί τη Δοκιμασία Παλινδρόμησης
Οι δοκιμές παλινδρόμησης είναι απαραίτητες για τις μεγάλες εφαρμογές λογισμικού, καθώς είναι συχνά δύσκολο να γνωρίζουμε αν η αλλαγή μέρους ενός προβλήματος έχει δημιουργήσει ένα νέο ζήτημα για ένα διαφορετικό τμήμα της εφαρμογής. Για παράδειγμα, μια αλλαγή σε μια ενότητα δανείου τραπεζικής εφαρμογής μπορεί να οδηγήσει σε αποτυχία μηνιαίας αναφοράς συναλλαγής. Στις περισσότερες περιπτώσεις, τα θέματα μπορεί να φαίνεται ότι δεν σχετίζονται, αλλά μπορεί στην πραγματικότητα να είναι η ρίζα της απογοήτευσης μεταξύ των προγραμματιστών εφαρμογών.
Άλλες καταστάσεις που απαιτούν δοκιμές παλινδρόμησης περιλαμβάνουν την ανίχνευση του κατά πόσον ορισμένες αλλαγές επιτυγχάνουν έναν επιδιωκόμενο στόχο ή δοκιμές για νέους κινδύνους που σχετίζονται με ζητήματα που επανεμφανίζονται μετά από μια περίοδο χωρίς προβλήματα.
Οι σύγχρονες δοκιμές παλινδρόμησης αντιμετωπίζονται κυρίως μέσω εξειδικευμένων εργαλείων εμπορικών δοκιμών που λαμβάνουν τα υπάρχοντα στιγμιότυπα λογισμικού που στη συνέχεια συγκρίνονται μετά την εφαρμογή μιας συγκεκριμένης αλλαγής.Είναι σχεδόν αδύνατο για τους ανθρώπους που δοκιμάζουν να εκτελούν τα ίδια καθήκοντα τόσο αποτελεσματικά όσο αυτοματοποιημένοι δοκιμαστές λογισμικού. Αυτό ισχύει ιδιαίτερα για μεγάλες και πολύπλοκες εφαρμογές λογισμικού σε τεράστια υπολογιστικά περιβάλλοντα όπως τράπεζες, νοσοκομεία, μεταποιητικές επιχειρήσεις και μεγάλες εταιρείες λιανικής πώλησης.