Ομάδες QA: αναφορά σφάλματος και παρακολούθηση της διόρθωσης
Ένας tester αναφέρει ένα σφάλμα με τη σοβαρότητα, τα βήματα αναπαραγωγής και το πού εντοπίστηκε, επισυνάπτει μια καταγραφή ή ένα screenshot και επισημαίνει το ακριβές καρέ ή pixel. Το πακέτο του κύκλου δοκιμών εκτελείται ως σχεδιασμένο, σε εκτέλεση, ανοιχτά σφάλματα, επανέλεγχος και εγκεκριμένο. Ένας επανέλεγχος που εξακολουθεί να αποτυγχάνει επιστρέφει στα ανοιχτά σφάλματα μέσω μιας καθορισμένης διαδρομής, έτσι ώστε μια διόρθωση που δεν πέτυχε να μην εξαφανίζεται σε ένα νέο ticket.
Αναφορά σφάλματος
Ο τύπος στοιχείου εργασίας σφάλματος ζητά τη σοβαρότητα ως blocker, σημαντική, δευτερεύουσα ή αισθητική, τα βήματα αναπαραγωγής και το build ή το περιβάλλον στο οποίο εντοπίστηκε. Τα προσαρμοσμένα πεδία προσθέτουν ό,τι άλλο παρακολουθεί η ομάδα.
Ένα screenshot ή μια καταγραφή οθόνης επισυνάπτεται στο σφάλμα. Μια σημείωση σε μια καταγραφή αγκυροβολείται σε ένα καρέ. Μια σημείωση σε ένα screenshot μπορεί να σχεδιαστεί πάνω του. Ο προγραμματιστής ανοίγει τη σήμανση, όχι μια παράγραφο που προσπαθεί να την περιγράψει.
- Σοβαρότητα: blocker, σημαντική, δευτερεύουσα, αισθητική
- Βήματα αναπαραγωγής και περιβάλλον εντοπισμού
- Σημειώσεις αγκυροβολημένες σε καρέ για καταγραφές, σχεδιασμένες σημειώσεις σε screenshots
Ο κύκλος και η πλευρά του developer
Το πακέτο του κύκλου δοκιμών εκτελείται ως σχεδιασμένο (48 ώρες), σε εκτέλεση (72), ανοιχτά σφάλματα (72), επανέλεγχος (48) και εγκεκριμένο. Η εκτέλεση δεν μπορεί να ξεκινήσει προτού ολοκληρωθεί η λίστα ελέγχου του σχεδίου και των περιπτώσεων δοκιμής. Ο επανέλεγχος έχει μια διαδρομή επιστροφής στα ανοιχτά σφάλματα με την ετικέτα «αποτυγχάνει ακόμα».
Το πακέτο διόρθωσης σφαλμάτων είναι η πλευρά του developer: διαλογή, αναπαραγωγή, διόρθωση, επαλήθευση και κυκλοφορία. Η επαλήθευση μπορεί να στείλει το στοιχείο πίσω για διόρθωση με την ετικέτα «ακόμα χαλασμένο». Το πακέτο λογισμικού ολοκληρώνει το QA οδηγώντας σε μια έγκριση κυκλοφορίας, η οποία είναι ένα στάδιο έγκρισης που επιβάλλει η μηχανή.
Ένα σφάλμα που αποδεικνύεται ότι είναι το ίδιο με κάποιο άλλο συνδέεται με αυτό: ο σύνδεσμος χαρακτηρίζεται ως σχετικό, διπλότυπο ή κλώνος, και ο αποκλεισμός παραμένει στην εξάρτηση που διαβάζει ήδη η ροή εργασίας. Ο χρόνος που δαπανάται για τη διόρθωση καταγράφεται ως καταχωρίσεις στο στοιχείο την ημέρα που έγινε η εργασία, και αθροίζεται στην προσωπική εβδομάδα και στο σύνολο του έργου σε σχέση με τις εκτιμήσεις.
Ειλικρινείς ελλείψεις
Η καταγραφή εκτέλεσης δοκιμής ως ξεχωριστό αντικείμενο δεν υποστηρίζεται προς το παρόν· μια εκτέλεση είναι μια λίστα ελέγχου στον τρέχοντα κύκλο. Προτιμούμε να το διαβάσετε εδώ παρά να το ανακαλύψετε μετά από μια δοκιμή.
Ερωτήσεις που επανέρχονται συχνά
- Μπορεί να σταλεί σε έναν developer μια καταγραφή αποτυχίας με επισημασμένη τη συγκεκριμένη στιγμή;
- Ναι. Μια καταγραφή που επισυνάπτεται στο σφάλμα δέχεται σημειώσεις αγκυροβολημένες σε καρέ, και ένα screenshot δέχεται μια σχεδιασμένη σημείωση.
- Τι συμβαίνει όταν ένας επανέλεγχος αποτυγχάνει;
- Το στάδιο του επανελέγχου έχει μια μετάβαση πίσω στα ανοιχτά σφάλματα με την ετικέτα «αποτυγχάνει ακόμα». Το σφάλμα επιστρέφει χωρίς νέο ticket.
- Είναι η έγκριση QA ένα πραγματικό σημείο ελέγχου;
- Στα πακέτα που χρησιμοποιούν ένα στάδιο έγκρισης για την τελική υπογραφή, ναι: η εργασία δεν μπορεί να προχωρήσει χωρίς μια καταγεγραμμένη απόφαση. Το πακέτο του κύκλου δοκιμών ολοκληρώνεται στο στάδιο «εγκεκριμένο» ως ολοκληρωμένο στάδιο· το πακέτο λογισμικού χρησιμοποιεί την έγκριση κυκλοφορίας ως σημείο ελέγχου.