Σπίτι Ασφάλεια Τι είναι ο κύκλος ζωής του δοκιμαστικού λογισμικού (stlc); - ορισμός από την τεχνολογία

Τι είναι ο κύκλος ζωής του δοκιμαστικού λογισμικού (stlc); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνουν ο Κύκλος Ζωής Δοκιμής Λογισμικού (STLC);

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

Η Techopedia εξηγεί τον Κύκλο Ζωής Δοκιμών Λογισμικού (STLC)

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

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

Τι είναι ο κύκλος ζωής του δοκιμαστικού λογισμικού (stlc); - ορισμός από την τεχνολογία