Δοκιμή παλινδρόμησης

Συγγραφέας: Peter Berry
Ημερομηνία Δημιουργίας: 12 Αύγουστος 2021
Ημερομηνία Ενημέρωσης: 22 Ιούνιος 2024
Anonim
ΜΑΘΗΜΑ Β5.Παλινδρόμηση, Συσχέτιση, Στατιστική, Άσκηση, Regression, Correlation
Βίντεο: ΜΑΘΗΜΑ Β5.Παλινδρόμηση, Συσχέτιση, Στατιστική, Άσκηση, Regression, Correlation

Περιεχόμενο

Ορισμός - Τι σημαίνει η δοκιμή παλινδρόμησης;

Η δοκιμή παλινδρόμησης είναι ένας τύπος δοκιμής λογισμικού που χρησιμοποιείται για να προσδιορίσει εάν τα νέα προβλήματα είναι αποτέλεσμα αλλαγών λογισμικού.


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

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη Δοκιμασία Παλινδρόμησης

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


Άλλες καταστάσεις που απαιτούν δοκιμές παλινδρόμησης περιλαμβάνουν την ανίχνευση του κατά πόσον ορισμένες αλλαγές επιτυγχάνουν έναν επιδιωκόμενο στόχο ή δοκιμές για νέους κινδύνους που σχετίζονται με ζητήματα που επανεμφανίζονται μετά από μια περίοδο χωρίς προβλήματα.

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