how improve test release process
Ας δούμε την τυπική διαδικασία που εμπλέκεται στην παράδοση λογισμικού από τη «φάση ανάπτυξης» στη «φάση δοκιμών» για ένα επιτυχημένη έκδοση λογισμικού χωρίς σφάλματα για παραγωγή / πελάτη .
Αυτές οι διαδικασίες είτε παραβλέπονται είτε παραλείπονται από εταιρείες λογισμικού, με αποτέλεσμα κακή διαχείριση δοκιμών και ως εκ τούτου «a» αμαξάκι 'Κυκλοφορίες λογισμικού στον πελάτη, κάτι που οδηγεί σε' δυσαρεστημένοι πελάτες '.
Αν και πολύς χρόνος και μεγάλη προσπάθεια από την ομάδα δοκιμών για κάθε κυκλοφορία , όταν το λογισμικό που κυκλοφόρησε δεν έχει την ποιότητα όπως ορίζεται ή χαρακτηρίζεται από πάγκο ή δεν πληροί τα αναμενόμενα κριτήρια, δεν θα επηρεάσει μόνο τη φήμη της εταιρείας με τους πελάτες, αλλά επίσης αποθαρρύνει και αποθαρρύνει την ομάδα του έργου, κυρίως την ομάδα δοκιμών στο σύνολό της .
Εάν ανήκετε σε μια ομάδα δοκιμών σε αυτό το σενάριο, μπορεί να συνεχίσετε να σκέφτεστε «πώς να βελτιώσετε τις δοκιμαστικές μου δυνατότητες και υπάρχει καλύτερος τρόπος για να ξεπεράσετε αυτήν την κατάσταση».
Θέλω να δώσω μερικές συμβουλές και προτάσεις, βάσει της εμπειρίας μου με διάφορες ομάδες δοκιμών που εμπλέκονται σε εφαρμογές λογισμικού και εκδόσεις προϊόντων για επιχειρήσεις με πολλούς τομείς και πλατφόρμες και με πολλαπλά πλαίσια δοκιμών, στις πώς να βελτιώσετε τις διαδικασίες απελευθέρωσης δοκιμής , η οποία θα απλοποιήσει την επαγγελματική σας ζωή ως μηχανικός δοκιμών ή διαχειριστής δοκιμών για την παροχή λογισμικού παγκόσμιας κλάσης.
Τι θα μάθετε:
- Διαδικασία απελευθέρωσης δοκιμής
- Βελτίωση διαδικασίας δοκιμής απελευθέρωσης:
- Διαχείριση και έλεγχος του περιεχομένου δοκιμαστικής έκδοσης
- Πρότυπο αναφοράς έκδοσης δείγματος:
- Συμπέρασμα:
- Συνιστώμενη ανάγνωση
Διαδικασία απελευθέρωσης δοκιμής
Ο παρακάτω πίνακας παρέχει μια επισκόπηση μιας διαδικασίας δοκιμαστικής απελευθέρωσης με τρεις καθολικές φάσεις, όπως Input, Process & Output.
αντιμετώπιση δύσκολων καταστάσεων στην εργασία
ΕΙΣΑΓΩΓΗ | ΕΠΕΞΕΡΓΑΖΟΜΑΙ, ΔΙΑΔΙΚΑΣΙΑ | ΠΑΡΑΓΩΓΗ |
---|---|---|
7 | Η λίστα ελέγχου επισκόπησης κώδικα έχει ενημερωθεί και είναι διαθέσιμη στο VSS; | |
Προηγούμενη διαδικασία Ανάπτυξη | Η διαδικασία ξεκινά με • Εγκατάσταση απελευθερωμένου λογισμικού στο Testing Server | Επόμενη διαδικασία • Λογισμικό που πέρασε τη δοκιμή καπνού / υγιεινής |
Πληροφορίες / Αναφορά εγγράφου • Έγγραφο απαιτήσεων χρήστη • Προδιαγραφές απαιτήσεων λογισμικού • Σχέδιο δοκιμών μονάδας • Πρότυπα κωδικοποίησης • Λίστα ελέγχου επισκόπησης κώδικα • Σχέδιο ανάπτυξης • Σχέδιο διασφάλισης ποιότητας • Κατανομή εργασιών • Πακέτο εργασίας • Προγραμματισμός έργου • Σχέδιο έργου • Πρόγραμμα διαχείρισης διαμόρφωσης • Σχέδιο Διαχείρισης Κινδύνων. | Υπο διεργασίες • Προετοιμασία δοκιμαστικών περιπτώσεων για όλες τις μονάδες • Ανάπτυξη και δοκιμή μονάδας • Χειρισμός διαδικασιών μη συμμόρφωσης • Υλοποίηση σχεδίου διαχείρισης διαμόρφωσης. • Υλοποίηση σχεδίου διαχείρισης κινδύνων • Παρακολούθηση προόδου έργου • Διόρθωση σφαλμάτων και κριτικές | Εσωτερικές ανάγκες πελατών • Δημιουργία λογισμικού με αριθμό έκδοσης • Έκθεση έκδοσης • Δοκιμαστικές Θήκες / Έγγραφο Test Suite • Σχεδιασμός εκτέλεσης δοκιμών • Πίνακας ιχνηλασιμότητας • Δεδομένα δοκιμής |
Επαλήθευση εισερχόμενης εισόδου • Τα Έγγραφα Έργου εξετάζονται και εγκρίνονται; • Πρότυπα κωδικοποίησης, Λίστα ελέγχου επισκόπησης κώδικα είναι διαθέσιμα για αναφορά; • Κατανομή εργασιών και ενημερωμένο πακέτο εργασίας; • Η λειτουργική προδιαγραφή, το σχέδιο ανάπτυξης και το σχέδιο ποιότητας ελέγχονται και εγκρίνονται; • Το σχέδιο διαχείρισης κινδύνων έχει μετριασμό και απρόβλεπτο χειρισμό του κινδύνου; • Αποτελεσματικότητα του χρονοδιαγράμματος έργου για παράδοση του προϊόντος εγκαίρως; | Προδιαγραφή διαδικασίας • Οι μονάδες δοκιμής μονάδας πρέπει να αποτελούνται από όλα τα κριτήρια εισόδου και εξόδου • Συμμόρφωση του κώδικα με πρότυπα κωδικοποίησης • Το NCP πρέπει να γίνεται σύμφωνα με την Οδηγία • Τα βήματα διαχείρισης διαμόρφωσης πρέπει να συμμορφώνονται με το σχέδιο διαχείρισης διαμόρφωσης • Ο χειρισμός κινδύνων πρέπει να συμμορφώνεται με το Σχέδιο Διαχείρισης Κινδύνων • Ο έλεγχος καπνού περνά όλες τις βασικές δυνατότητες και λειτουργίες | Εξωτερικές ανάγκες πελατών • Δωρεάν λογισμικό |
Υποστηρικτικές Διαδικασίες • Κατανομή ανθρώπινων / υλικού / λογισμικού / πόρων • Συντήρηση βλάβης υλικού • Εκπαίδευση σε μέλη της ομάδας | Η διαδικασία τελειώνει με • Εκτέλεση δοκιμής καπνού / υγιεινής στην έκδοση που κυκλοφόρησε | Παράμετροι απόδοσης • Κάθε μονάδα πρέπει να περάσει τον πρώτο γύρο των δοκιμών • Εργασίες που πρέπει να ολοκληρωθούν σύμφωνα με το Πρόγραμμα Έργου • Η δοκιμή καπνού πρέπει να περάσει πριν από την κυκλοφορία • Δοκιμή πάθους ομάδας για δοκιμή του λογισμικού |
Κάθε ομάδα δοκιμών πρέπει να δημιουργήσει ένα μοναδικός ΛΙΣΤΑ ΕΛΕΓΧΟΥ για έκδοση λογισμικού, σύμφωνα με τον τομέα και την πλατφόρμα του λογισμικού και τη μεθοδολογία διαχείρισης έργου (όπως Agile Scrum κ.λπ.) και σύμφωνα με το εγχειρίδιο / αυτοματοποιημένο πλαίσιο δοκιμών, να αποδεχτείτε την έκδοση που κυκλοφόρησε, πριν ξεκινήσετε την εκτέλεση της δοκιμής για να εξοικονομήσετε χρόνο και προσπάθεια.
Αυτή είναι μια από τις πιο σημαντικές παραμέτρους απόδοσης στη φάση απελευθέρωσης δοκιμής.
Βελτίωση διαδικασίας δοκιμής απελευθέρωσης:
1) Ελέγξτε την Έκθεση Έκδοσης για τη νέα λειτουργικότητα, προσαρμογή / τροποποίηση υπάρχουσας λειτουργικότητας, επιδιορθώσεις σφαλμάτων από την προηγούμενη έκδοση, οι οποίες θα αποφασίσουν να ξεκινήσουν την εκτέλεση του Smoke Testing ή του Sanity Testing ή ενός συνδυασμού και των δύο.
δύο) Ελέγξτε την ενημέρωση Έγγραφα δοκιμής σύμφωνα με τη νέα λειτουργικότητα και τις διορθώσεις σφαλμάτων, εάν δεν έχουν ήδη ενημερωθεί. Κανονικά, κατά τη διάρκεια του κύκλου ζωής ανάπτυξης λογισμικού, αυτά τα έγγραφα ενημερώνονται από την ομάδα δοκιμών βάσει των τακτικών εβδομαδιαίων συνεδριάσεων επισκόπησης έργου.
3) Ελέγξτε το αποθετήριο δημιουργίας λογισμικού ενημερώνεται για τον αριθμό έκδοσης, τον αριθμό έκδοσης, επισημαίνεται ή σχολιάζεται με το όνομα κυκλοφορίας σύμφωνα με τα πρότυπα που ορίζονται στο σχέδιο έργου. Επίσης, βεβαιωθείτε ότι η έκδοση έχει μεταγλωττιστεί με επιτυχία και εγκατασταθεί στον διακομιστή δοκιμών.
4) Προγραμματίστε μια συνάντηση γρήγορης εξέτασης έργου μετά την κυκλοφορία για να συζητήσουμε τα πλεονεκτήματα και τα μειονεκτήματα της κυκλοφορίας που κυκλοφόρησε, γνωστά σφάλματα και κρίσιμες λειτουργίες κ.λπ., για να αποφευχθεί οποιαδήποτε εσφαλμένη επικοινωνία και να αναθεωρηθούν τυχόν σημαντικές απαιτήσεις του πελάτη. Αποφύγετε αυστηρά οποιαδήποτε προφορική επικοινωνία μεταξύ των ομάδων ανάπτυξης και δοκιμών, καθώς επηρεάζει ιδιαίτερα την ποιότητα της έκδοσης λογισμικού.
5) Βεβαιωθείτε ότι το εργαλείο παρακολούθησης σφαλμάτων έχει ρυθμιστεί σωστά , για την κατανεμημένη ομάδα δοκιμών και την ομάδα ανάπτυξης του έργου, τους αριθμούς κατασκευής και έκδοσης λογισμικού, καθώς και τις ενότητες / λειτουργικότητα του λογισμικού, οι οποίες θα βοηθήσουν στην αποτελεσματική καταγραφή των σφαλμάτων. Εάν όχι, θα πρέπει να προωθηθεί στον υπεύθυνο έργου ή τον υπεύθυνο δοκιμών σε υψηλή προτεραιότητα.
6) Επιστρέψτε το Build στην ομάδα ανάπτυξης χωρίς συμβιβασμούς, εάν η έκδοση αποτύχει στο Smoke ή Sanity Testing. Αυστηρά, οι δοκιμές δεν πρέπει να συνεχιστούν όταν το σύστημα αποτύχει στη δοκιμή καπνού. Αυτό θα εξοικονομήσει πολύ χρόνο και προσπάθεια και θα βελτιώσει την ποιότητα του λογισμικού που κυκλοφόρησε στις επόμενες εκδόσεις.
7) Προγραμματίστε την κυκλοφορία του έργου στο 1αγΗμέρα της εβδομάδας το οποίο θα βοηθήσει τον διαχειριστή δοκιμών να σχεδιάσει τον επερχόμενο κύκλο δοκιμών με βάση τη σταθερότητα κατασκευής και επίσης να στείλει μια γρήγορη αναφορά δοκιμών στον διαχειριστή του έργου, η οποία θα κλιμακώσει την ποιότητα του λογισμικού εκ των προτέρων. Εάν η ομάδα ανάπτυξης προγραμματίσει την κυκλοφορία του έργου την Παρασκευή, το Σαββατοκύριακο μπορεί να χρησιμοποιηθεί για τυχόν παραλείψεις, καθώς και για τυχόν προβλήματα κατασκευής σε ένα μη αυτόματο ή αυτοματοποιημένο πλαίσιο κατασκευής.
8) Βεβαιωθείτε ότι οι Εξεταστές έχουν εκπαιδευτεί σωστά στον Τομέα το οποίο θα βοηθήσει την ομάδα δοκιμών να τηρήσει το πρόγραμμα δοκιμών και να συγκεντρώσει χρόνο για τον επόμενο γύρο δοκιμών. Επίσης, η ομάδα δοκιμών θα πρέπει να εκπαιδευτεί και να έχει την έκθεση στην απαιτούμενη τεχνολογία όπως το Scripting και το SQL, εάν το έργο απαιτεί λευκή πυγμαχία.
9) Αποφύγετε την κατανομή δοκιμαστών σε πολλαπλά έργα καθώς επηρεάζει σημαντικά την ποιότητα της εκτέλεσης δοκιμών σε πραγματικό χρόνο. Στην πράξη, ακόμη και οι έμπειροι υπεύθυνοι δοκιμών παραβλέπουν τις δυνατότητες και τη λειτουργικότητα, καθώς παραλείπουν τις δοκιμαστικές υποθέσεις, υποθέτοντας ότι ορισμένες δοκιμαστικές περιπτώσεις δεν αποτυγχάνουν ποτέ, όταν είναι υπερφορτωμένες με εργασία ή διατίθενται σε πολλά έργα με προθεσμίες.
10) Εκτιμήστε την ομάδα δοκιμών που έχει πάθος καθώς οι υπεύθυνοι δοκιμών δεν πρέπει να δουλεύουν για την 'Ημέρα' ή να σχολιάζουν 'Καλέστε την ημέρα' Όταν το λογισμικό έχει πολλαπλές ενότητες και ο λειτουργικός είναι πλήρως ή εν μέρει ολοκληρωμένος ή αλληλένδετος, οι υπεύθυνοι δοκιμών θα πρέπει να έχουν το πάθος να γράφουν / εκτελούν τις δοκιμαστικές θήκες με μεγάλη κάλυψη και μήτρα ιχνηλασιμότητας, στοχεύοντας στην ποιότητα του τελικού λογισμικού / προϊόντος. Επειδή ακόμη και ένα πρόβλημα καλλυντικών είναι ένα 'σφάλμα' και μετράται ως '1 σφάλμα'.
έντεκα) Βεβαιωθείτε ότι η εγκατάσταση του λογισμικού είναι εύκολη και απλή καθώς βοηθά την ομάδα δοκιμών να επανεγκαταστήσει το λογισμικό όταν απαιτείται, αντί να περιμένει ο διαχειριστής ανάπτυξης ή ένας διαχειριστής εγκατάστασης να κάνει την ίδια δουλειά, κάτι που θα σκοτώσει άσκοπα τον διαθέσιμο χρόνο δοκιμής. Για παράδειγμα, παρόλο που η εγκατάσταση με βάση τα παράθυρα είναι εύκολη, αλλά όταν περιλαμβάνει πολλούς διακομιστές ιστού και δίκτυα ευρείας περιοχής σε περιβάλλον δοκιμών πολλαπλών επιπέδων, οι δοκιμαστές ενδέχεται να χρειαστούν ώρες για να εγκαταστήσουν το λογισμικό. Εάν το καλύμματα και εγκατάσταση δοκιμών λογισμικού, απεγκατάσταση , ενημερώσεις κώδικα ή ενημερώσεις λογισμικού, είναι πιο πιθανό να συζητηθεί λεπτομερώς η διαδικασία εκτέλεσης των δοκιμαστικών περιπτώσεων με την ομάδα δοκιμών.
12) Βεβαιωθείτε ότι τα αυτοματοποιημένα εργαλεία είναι διαθέσιμα με άδεια για ένα πλαίσιο δοκιμών αυτοματισμού . Η εκτέλεση δοκιμαστικών περιπτώσεων σε ένα αυτοματοποιημένο πλαίσιο είναι εύκολη σε σύγκριση με ένα σενάριο χειροκίνητης δοκιμής, υπό την προϋπόθεση ότι τα αυτοματοποιημένα εργαλεία έχουν ρυθμιστεί σωστά και διαθέτουν άδεια για πολλούς χρήστες. Ειδικά, όταν το πρόγραμμα δοκιμών περιλαμβάνει δοκιμές απόδοσης και φόρτωσης εκτός από την κανονική εκτέλεση δοκιμαστικών περιπτώσεων και δοκιμές παλινδρόμησης, οι δοκιμαστές θα πρέπει να καλύπτουν την εκτέλεση δοκιμαστικών περιπτώσεων σε πολλά περιβάλλοντα, όπως πολλοί διακομιστές, πολλαπλά προγράμματα περιήγησης, πολλοί χρήστες κ.λπ.
13) Βεβαιωθείτε ότι τα μηχανήματα Ghosted έχουν ρυθμιστεί για δοκιμές πριν ξεκινήσει η εκτέλεση δοκιμής. Οι μηχανές Ghosted είναι μηχανές με το διαφορετικό περιβάλλον δοκιμών. Για παράδειγμα, ένα λογισμικό εφαρμογών ιστού ενδέχεται να προγραμματιστεί για δοκιμή σε πολλά περιβάλλοντα όπως τα Windows 7 & Access DB ή Windows 2008 & SQL Server ή Windows 8 & Oracle ή Mainframe & DB2 κ.λπ., με όλα τα προγράμματα περιήγησης όπως το Chrome, Firefox, Internet Explorer , Safari κ.λπ., Μερικά 'Δοκιμή συστήματος' Ακόμη χρειάζεται να διαμορφώσετε πλήρως τον σκληρό δίσκο και να εγκαταστήσετε ένα νέο λογισμικό ή να ενημερώσετε το υπάρχον λογισμικό με ενημερώσεις κώδικα και ενημερώσεις κ.λπ.
14) Αποφύγετε την εφαρμογή των νέων δυνατοτήτων / Αίτημα αλλαγής σταματώντας την εκτέλεση της δοκιμής και απελευθερώστε ξανά το λογισμικό για να δηλώσετε ξανά τη φάση δοκιμής. Αυτή είναι μια πολύ κακή πρακτική σε πολλούς οργανισμούς λογισμικού σύμφωνα με τις επιχειρηματικές απαιτήσεις για την ικανοποίηση των εξωτερικών πελατών ή τουλάχιστον για την ικανοποίηση των απαιτήσεων της διευθύνουσας επιτροπής διαχείρισης ή μερικές φορές των ομάδων πωλήσεων / μάρκετινγκ. Παρόλο που τα αιτήματα αλλαγής από τους πελάτες ενθαρρύνονται πάντα σε περιβάλλον έργου 'Agile', θα πρέπει να σχεδιάζεται και να εφαρμόζεται σωστά πριν από την κυκλοφορία του λογισμικού στην ομάδα δοκιμών.
Διαχείριση και έλεγχος του περιεχομένου δοκιμαστικής έκδοσης
Η διαχείριση και ο έλεγχος του περιεχομένου της δοκιμαστικής έκδοσης είναι πιο σημαντικός για οποιοδήποτε λογισμικό πληροφορικής ή ακόμη και για οποιοδήποτε περιβάλλον λογισμικού εκτός πληροφορικής που θα απεικονίζεται στην παρακάτω εικόνα.
- Οι διαχειριστές του έργου ή / και η διευθύνουσα επιτροπή του έργου εξαρτάται από την εξουσία του οργανισμού, είναι υπεύθυνος για την επιλογή του περιεχομένου για κάθε κυκλοφορία.
- Μόλις εντοπιστούν και εγκριθούν τα σφάλματα ή / και τα νέα χαρακτηριστικά και το αίτημα αλλαγής από τους πελάτες, θα εφαρμοστεί από την ομάδα ανάπτυξης που θα πρέπει να γνωστοποιηθεί στους ενδιαφερόμενους φορείς του έργου πριν ξεκινήσει η ανάπτυξη / υλοποίηση.
- Με βάση την τελική κυκλοφορία που έχει εφαρμοστεί, η ομάδα δοκιμών θα ενημερώσει τα σχετικά έγγραφα και θα προετοιμαστεί αναλόγως.
- Η ομάδα δοκιμών θα ξεκινήσει τη δοκιμή καπνού / υγιεινής σύμφωνα με τις καθορισμένες απαιτήσεις στην αναφορά κυκλοφορίας.
- Μόλις περάσει το Sanity, η ομάδα δοκιμών θα ξεκινήσει την εκτέλεση της δοκιμής σύμφωνα με το χρονοδιάγραμμα και τις εκχωρημένες εργασίες, όπως Λειτουργικές δοκιμές, Μη λειτουργικές δοκιμές, Δοκιμή ασφαλείας, Δοκιμή συστήματος, Δοκιμή απόδοσης, Δοκιμή φορτίου, Δοκιμή αποδοχής χρήστη κ.λπ.
- Μόλις ολοκληρωθεί ο πρώτος γύρος του κύκλου δοκιμών, οι αναφορές δοκιμών θα σταλούν σε όλα τα ενδιαφερόμενα μέρη και τον διαχειριστή της ομάδας ανάπτυξης για να προγραμματίσουν την επόμενη επανάληψη της εκτέλεσης δοκιμών.
- Εξαρτάται από την κατάσταση των αναφορών δοκιμών και τη σοβαρότητα και την πολυπλοκότητα των σφαλμάτων, θα προγραμματιστεί ένας πλήρης κύκλος ενός δεύτερου γύρου εκτέλεσης δοκιμής ή δοκιμής παλινδρόμησης μαζί με τη δοκιμή αποδοχής του χρήστη.
- Αφού ολοκληρώσετε τους προγραμματισμένους κύκλους εκτέλεσης δοκιμών, οι αναφορές δοκιμών θα σταλούν σε όλους τους ενδιαφερόμενους φορείς του έργου για την επιτυχία / αποτυχία / απώλεια των λειτουργιών, της λειτουργικότητας και των διορθώσεων σφαλμάτων.
Πρότυπο αναφοράς έκδοσης δείγματος:
Σημείωση : Δείγμα προτύπου MS Word για αναφορά έκδοσης είναι επίσης διαθέσιμο για λήψη παρακάτω.
Βρείτε παρακάτω ένα « Δείγμα αναφοράς έκδοσης 'Που καλύπτει τις κύριες πτυχές της διαδικασίας κυκλοφορίας που κάνει την επαγγελματική ζωή ολόκληρης της ομάδας του έργου πολύ πιο ευτυχισμένη από ποτέ.
GPSNavigation_Release_Report_Ver_1.0.7_Release_14.0_Build_105.25.03
# 1) Πεδίο εφαρμογής
Το GPS Navigation for XYZ Company Limited κυκλοφορεί για εσωτερική δοκιμή. Η έκδοση που κυκλοφόρησε είναι 1.0.7, ο αριθμός έκδοσης είναι 14.0 και ο αριθμός έκδοσης 105.25.03. Αυτή η έκδοση λογισμικού περιλαμβάνει τις νέες δυνατότητες και τις σημαντικές διορθώσεις σφαλμάτων από την προηγούμενη έκδοση. Η δοκιμή καπνού περνά από τη φάση ανάπτυξης, αλλά απαιτείται Καπνός & Υγεία πριν προχωρήσετε στο Regression Testing.
# 2) Αναφορές
GPSNavigation_URD_1.0.12, GPSNavigation_FFD_2.17, GPSNavigation_BusinessUseCases_1.23.10, GPSNavigation_TestPlan_1.44, GPSNavigation_TestSuites_2.10, GPSNavigation_UnitTesting_23.3
# 3) Περιγραφή κυκλοφορίας
Αυτή η έκδοση είναι μια ελεγχόμενη έκδοση της Πλοήγησης GPS και περιέχει τις ακόλουθες λειτουργίες και λειτουργίες.
Οι δυνατότητες που σημειώνονται με * είναι νέες σε αυτήν την έκδοση.
Οι ακόλουθες δυνατότητες δεν έχουν εφαρμοστεί σε αυτήν την έκδοση.
1. Ενότητα 1
1.1 Χαρακτηριστικό γνώρισμα 1
1.1.1 Λειτουργικότητα 1
# 4) Διαχείριση διαμόρφωσης
Χρησιμοποιούμε το Visual Source Safe ως εργαλείο διαχείρισης διαμόρφωσης. Το build είναι διαθέσιμο στην ακόλουθη διαδρομή.
Εσωτερικός σύνδεσμος: http://234.23.45.111/internalbuild/gpsnavigation/release1.0.13
Εξωτερικός σύνδεσμος: https: // 234.23.45.111/externalbuild/gpsnavigation/release1.0.13
# 5) Οδηγίες εγκατάστασης και βήματα
Δώστε τις λεπτομερείς πληροφορίες για την εγκατάσταση του build στην ομάδα QA / Testing.
# 6) Διορθώθηκαν ζητήματα / σφάλματα
Η κατάσταση των σφαλμάτων ενημερώνεται στο σύστημα παρακολούθησης ελαττωμάτων.
# 7) Θέματα / σφάλματα που πρέπει να επιδιορθωθούν
# 8) Παραδοτέα
# 9) Γνωστά σφάλματα / ζητήματα
# 10) Λίστα ελέγχου κυκλοφορίας
Ναι όχι / | Περιγραφή | Υ / Ο |
---|---|---|
1 | Έχουν ελεγχθεί όλα τα αρχεία στο Safe Source Visual; | |
δύο | Έχει τοποθετηθεί η ετικέτα στον κατάλληλο φάκελο στο VSS σύμφωνα με τα εσωτερικά πρότυπα; | |
3 | Είναι η κυκλοφορία αναγνωρίσιμη ως «εξωτερική» / «εσωτερική» έκδοση στο VSS; | |
4 | Στα σχόλια, έχει αναφερθεί η έκδοση στο VSS; | |
5 | Στα σχόλια, έχει αναφερθεί μια σύντομη περιγραφή στο VSS; | |
6 | Ο κώδικας έχει ελεγχθεί και τα ζητήματα ελέγχου κώδικα καταγράφονται στο Clear Quest; | |
8 | Το έγγραφο δοκιμής μονάδας έχει προετοιμαστεί και αναθεωρηθεί; | |
9 | Εκτελέστηκαν περιπτώσεις δοκιμής μονάδας και ενημερώθηκαν τα αποτελέσματα για την κατάσταση; | |
10 | Το ενημερωμένο έγγραφο περίπτωσης δοκιμής μονάδας είναι διαθέσιμο σε VSS; | |
έντεκα | Όλα τα ζητήματα Clear Quest για αυτήν την κυκλοφορία έχουν επιλυθεί / κλείσει; | |
12 | Όλες οι εργασίες του πακέτου εργασίας ολοκληρώθηκαν και ενημερώθηκαν σε VSS; | |
13 | Ο έλεγχος καπνού ολοκληρώθηκε και πέρασε; |
=> Κατεβάστε: Κάντε κλικ εδώ για λήψη του προτύπου αναφοράς έκδοσης δείγματος σε μορφή MS Word.
Συμπέρασμα:
Πώς να βελτιώσετε τη διαδικασία απελευθέρωσης δοκιμής συνεχώς
Συμβουλή # 1) Δημιουργήστε μια ομάδα μηχανικής έκδοσης που θα φροντίσει για τους κρίσιμους παράγοντες της διατήρησης των εκδόσεων και των εκδόσεων λογισμικού και υπεύθυνη για τα κεντρικά συστήματα διαχείρισης διαμόρφωσης λογισμικού.
Συμβουλή # 2) Παρακινήστε και εκτιμήστε τις ομάδες του έργου για την παρακολούθηση της διαδικασίας που περιλαμβάνεται στον Κύκλο ζωής ανάπτυξης λογισμικού, στον κύκλο ζωής ανάπτυξης προϊόντων και στον κύκλο ζωής δοκιμής λογισμικού. Μπορούμε να καθορίσουμε τη διαδικασία, αλλά μέχρι και αν δεν ακολουθείται από άτομα που εμπλέκονται, δεν υπάρχει κανένας σκοπός του ορισμού της διαδικασίας.
Συμβουλή # 3) Υπολογίστε τη δοκιμαστική προσπάθεια με βάση τις εμπειρίες και το προηγούμενο ιστορικό. Η σύνταξη δοκιμαστικών περιπτώσεων είναι τελείως διαφορετική από την εκτέλεση των ίδιων. Οι υπεύθυνοι δοκιμών πρέπει να καταλάβουν τι πρέπει να δοκιμάσουν, πώς να δοκιμάσουν και πότε να δοκιμάσουν, διαφορετικά, οι προσπάθειες που καταβάλλονται στον κύκλο δοκιμών χάνουν, παρόλο που συνέβησαν πολλοί γύροι κύκλου δοκιμής.
Συμβουλή # 4) Τέλος, εάν είναι εφικτό και εφικτό, αυτοματοποιήστε τη φάση δοκιμών χρησιμοποιώντας μερικά παγκοσμίως αποδεκτά εργαλεία δοκιμών. Η χρήση αυτοματοποιημένων εργαλείων κατασκευής και αυτοματοποιημένων εργαλείων δοκιμών μειώνει τις προσπάθειες δοκιμών κατά περισσότερο από 50% βελτιώνοντας την ποιότητα του λογισμικού και εξασφαλίζει 100% ποιότητα εάν το πλαίσιο αυτοματισμού έχει σχεδιαστεί σωστά.
Συμβουλή # 5) Τελευταίο αλλά όχι λιγότερο σημαντικό, η δοκιμαστική κυκλοφορία δεν είναι απλώς μια δουλειά, είναι μια τέχνη να κάνουμε τη ζωή όλων των ενδιαφερομένων σε ένα έργο εύκολη και πιο άνετη.
Σχετικά με τον Συγγραφέα: Ο Balu A. είναι ένας έμπειρος τεχνικός-λειτουργικός επαγγελματίας πληροφορικής με πάνω από δύο δεκαετίες εμπειρίας λογισμικού πληροφορικής και μια δεκαετία εμπειρίας διαχείρισης έργων και δοκιμών που παρέχει επιχειρηματικές εφαρμογές και λύσεις κινητικότητας σε διάφορους τομείς χρησιμοποιώντας τεχνολογίες Microsoft, Oracle, Java και Mobile. Είναι βασικά ένας ηγέτης με πάθος να προωθήσει τους ανθρώπους να γίνουν ηγέτες με τη σωστή στάση και λατρεύει να εργάζεται σε ένα περιβάλλον προσανατολισμένο στη διαδικασία και πιστεύει ότι η διαδικασία βελτιώνει την αποδοτικότητα, την ποιότητα και την παραγωγικότητα των εργαζομένων.
Σεεπόμενο σεμινάριο, θα μάθουμε - Πώς να Βελτιώστε την αποτελεσματικότητα της υπόθεσης.
Ενημερώστε μας για τις σκέψεις / ερωτήσεις σας στα παρακάτω σχόλια.
Έχετε μια έκδοση λογισμικού σύμφωνα με τη διαδικασία!
Πλήρης δοκιμή σύμφωνα με το πρόγραμμα με εξαιρετική παραγωγικότητα και προσπάθειες !!
Προσπαθήστε να επιτύχετε παράδοση λογισμικού χωρίς σφάλματα, εγγυημένη ποιότητα !!!
Αν σας αρέσει αυτό το άρθρο, σκεφτείτε το να το μοιραστείτε με τους φίλους σας!
Συνιστώμενη ανάγνωση
- Μάθημα δοκιμών λογισμικού: Σε ποιο Ινστιτούτο Δοκιμών Λογισμικού πρέπει να εγγραφώ;
- Τα καλύτερα εργαλεία δοκιμής λογισμικού 2021 (QA Test Automation Tools)
- Δοκιμή λογισμικού QA Assistant Job
- Τι είναι το Monkey Testing στο λογισμικό Testing;
- Επιλέγοντας Δοκιμή λογισμικού ως καριέρα σας
- Δοκιμή λογισμικού Τεχνικό περιεχόμενο Συγγραφέας Freelancer Job
- Δείγμα αναφοράς σφαλμάτων
- Πρακτική δοκιμή λογισμικού QA Process Flow (Απαιτήσεις για απελευθέρωση)