testrail review tutorial
Διαχείριση δοκιμαστικών περιπτώσεων με χρήση του TestRail: Ένας πλήρης πρακτικός οδηγός αναθεώρησης και WalkThrough
Το εργαλείο TestRail παρέχει διαδικτυακή διαχείριση δοκιμαστικών περιπτώσεων που είναι ένας συνδυασμός εξελιγμένων δυνατοτήτων διαχείρισης έργου με δυνατότητες βελτιστοποιημένες για δοκιμή.
Αυτό το εργαλείο μπορεί να χρησιμοποιηθεί για κάθε τύπο έργου, συμπεριλαμβανομένης της Μεθοδολογίας Ανάπτυξης και Δοκιμών Agile.
Ενώ το TestRail χρησιμοποιείται κυρίως για δοκιμές λογισμικού, είναι επίσης αρκετά ευέλικτο ώστε να χρησιμοποιείται σε οποιονδήποτε τύπο διαδικασίας QA.
Ας εξερευνήσουμε αυτό το εργαλείο λεπτομερώς με ένα πρακτικό Tutorial ReviewRail Review !!
Τι θα μάθετε σε αυτό το σεμινάριο:
- Δημιουργία λογαριασμού TestRail
- Προσθήκη έργου
- Προσθήκη δοκιμαστικών σουιτών
- Προσθήκη δοκιμαστικών περιπτώσεων
- Προσθήκη δοκιμαστικής εκτέλεσης
- Εκτέλεση δοκιμαστικών περιπτώσεων
- Αναφορές με δοκιμαστική εκτέλεση και αποτελέσματα
Τι θα μάθετε:
- Λειτουργίες του TestRail
- Περιήγηση TestRail
- Ξεκινώντας βήμα προς βήμα
- Ρύθμιση ορόσημου
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Λειτουργίες του TestRail
Οι κύριες λειτουργίες του TestRail:
- Τεκμηρίωση δοκιμαστικών περιπτώσεων με βήματα, αναμενόμενα αποτελέσματα, στιγμιότυπα οθόνης και πολλά άλλα.
- Οργανώστε δοκιμαστικές θήκες σε δοκιμαστικές σουίτες και ενότητες.
- Εκχωρήστε δοκιμαστικές θήκες για εκτέλεση και διαχειριστείτε το φόρτο εργασίας της ομάδας.
- Παρακολουθήστε τα αποτελέσματα των δοκιμών σε πραγματικό χρόνο.
- Ελέγξτε την πρόοδο προς τα ορόσημα.
- Δημιουργήστε αναφορές για μια ποικιλία μετρήσεων.
Το TestRail υποστηρίζει κάθε τύπο δοκιμής λογισμικού. Μπορείτε να το χρησιμοποιήσετε για να οργανώσετε χειροκίνητη / βασισμένη σε σενάριο δοκιμή , να προγραμματίσετε και να αναφέρετε τα αποτελέσματα του διερευνητικές δοκιμές , και να ενσωματωθεί με το εργαλεία αυτοματισμού δοκιμής.
Το TestRail ενσωματώνεται επίσης με τα εργαλεία παρακολούθησης ελαττωμάτων εκτός συσκευασίας και περιλαμβάνει ένα ανοιχτό API, έτσι ώστε να μπορείτε να δημιουργήσετε τις δικές σας προσαρμοσμένες ενσωματώσεις. Αυτή η ευελιξία είναι ο βασικός λόγος για τον οποίο οι ομάδες επιλέγουν το TestRail έναντι των άλλων λύσεων διαχείρισης υπόθεσης.
Ο πιο σημαντικός παράγοντας είναι η γρήγορη, ελαφριά διεπαφή χρήστη που είναι εύκολη στην εκμάθηση και τη χρήση, με ελάχιστη ή καθόλου εκπαίδευση. Επιπλέον, αυτό είναι ένα ισχυρό εργαλείο με προηγμένες δυνατότητες, όπως προσαρμόσιμες αναφορές.
Δίνεται παρακάτω ένα παράδειγμα έργου στο TestRail. Το παράθυρο επισκόπησης έργου συνοψίζει την καθημερινή πρόοδο των δοκιμών με μια ματιά, συμπεριλαμβανομένου του αριθμού των δοκιμαστικών περιπτώσεων, που πέρασαν, μπλοκαρίστηκαν, αυτές που χρειάζονται δοκιμή ή απέτυχαν.
Στο μέσο της οθόνης, μπορείτε να δείτε Δοκιμές και Ορόσημα . Μια δοκιμαστική εκτέλεση χρησιμοποιείται για την ομαδοποίηση δοκιμαστικών περιπτώσεων για εκτέλεση, ενώ το ορόσημο χρησιμοποιείται για την ομαδοποίηση δοκιμαστικών δοκιμών για συγκεκριμένο σκοπό, όπως μια έκδοση λογισμικού.
Περιήγηση TestRail
Για να ακολουθήσετε αυτήν την καθοδήγηση, παίρνετε ένα δωρεάν δοκιμαστική έκδοση TestRail εδώ .
Μπορείτε να επιλέξετε την φιλοξενούμενη έκδοση Cloud για άμεση εγκατάσταση ή την έκδοση διακομιστή για εγκατάσταση στον δικό σας υπολογιστή. Απλά πρέπει να συμπληρώσετε τα απαιτούμενα πεδία όπως φαίνεται παρακάτω.
Για την έκδοση Cloud, έχετε ένα επιπλέον βήμα για να επιλέξετε μια διεύθυνση ιστού όπου θα έχετε πρόσβαση στην παρουσία σας στο διαδίκτυο.
Θα λάβετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου με έναν σύνδεσμο για να επιβεβαιώσετε τη δωρεάν δοκιμή σας. Κάντε κλικ στο σύνδεσμο για να δημιουργήσετε τον λογαριασμό σας στο TestRail. Θα ανακατευθυνθείτε αυτόματα στη δοκιμαστική παρουσία TestRail μόλις είναι έτοιμη. Αυτή η διαδικασία θα διαρκέσει λίγα λεπτά.
Ανάλογα με την τοποθεσία σας, ίσως χρειαστεί να ολοκληρώσετε μια Συμφωνία επεξεργασίας δεδομένων για να επιβεβαιώσετε τη συμμόρφωση με τον Γενικό Κανονισμό Προστασίας Δεδομένων ( GDPR ).
Μόλις το κάνετε αυτό, η ρύθμιση ολοκληρώθηκε και είστε έτοιμοι να ξεκινήσετε!
Ξεκινώντας βήμα προς βήμα
# 1) Η οθόνη που βλέπετε παρακάτω είναι το TestRail Ταμπλό .
Ο πίνακας ελέγχου εμφανίζει μια επισκόπηση των έργων σας, των πρόσφατων δραστηριοτήτων και τυχόν 'todos' που σας έχουν ανατεθεί. Παρατηρήστε την ειδοποίηση 'Welcome to TestRail' στο κάτω μέρος της οθόνης με προτεινόμενα βήματα για να ξεκινήσετε. Σε αυτήν την καθοδήγηση, θα ολοκληρώσουμε τα πρώτα τέσσερα βήματα.
#δύο) Κάντε κλικ στο Διαχείριση αυτί. Πρέπει να έρθετε εδώ για να κάνετε πράγματα όπως να προσθέσετε χρήστες και ρόλους, να επεκτείνετε τη δοκιμαστική συνδρομή σας, να διαμορφώσετε προσαρμοσμένα πεδία, να ρυθμίσετε ενσωματώσεις και άλλα. Κάντε κλικ στο Χρήστες και ρόλοι και θα δείτε ότι έχετε προστεθεί ως διαχειριστής.
Κάντε κλικ στο Ρόλοι καρτέλα και θα δείτε τους προκαθορισμένους ρόλους, δηλαδή μόνο για ανάγνωση, δοκιμαστής, σχεδιαστής και δυνητικός πελάτης. Κάντε κλικ στο εικονίδιο με το μολύβι για να δείτε τα δικαιώματα που εκχωρούνται σε κάθε ρόλο. Είναι εύκολο να αλλάξετε τις προεπιλεγμένες περιγραφές, να δημιουργήσετε επιπλέον ρόλους, να προσθέσετε έναν ή περισσότερους χρήστες, να τους αναθέσετε σε ρόλους, να τους οργανώσετε σε ομάδες κ.λπ.
# 3) Χρησιμοποιήστε το Ταμπλό για να επιστρέψετε στον Πίνακα ελέγχου. Εδώ θα διαχειρίζεστε και θα παρακολουθείτε τα δοκιμαστικά σας έργα. Ας ξεκινήσουμε δημιουργώντας ένα έργο. Κάντε κλικ στο Προσθήκη έργου κουμπί για να το κάνετε.
# 4) Δώστε ένα όνομα στο έργο σας και μετά επιλέξτε μια επιλογή αποθήκευσης, όπως φαίνεται παρακάτω. Για μεγαλύτερη ευελιξία, πρέπει να επιλέξετε την τρίτη επιλογή: χρησιμοποιήστε πολλές δοκιμαστικές σουίτες για τη διαχείριση περιπτώσεων .
Αυτό σας επιτρέπει να ξεκινήσετε με μία δοκιμαστική σουίτα και στη συνέχεια να προσθέσετε περισσότερες δοκιμαστικές σουίτες στο μέλλον, εάν απαιτείται.
# 5) Κάντε κλικ Προσθήκη έργου .
Ο πίνακας εργαλείων θα εμφανιστεί με το νέο σας έργο (αν όχι, απλώς κάντε κλικ στην καρτέλα Πίνακας ελέγχου). Μπορείτε να αλλάξετε το όνομα του έργου ή να το διαγράψετε αργότερα, εάν το επιθυμείτε. Το παρακάτω στιγμιότυπο οθόνης δείχνει τον πίνακα ελέγχου για ένα παράδειγμα έργου με πολλές δοκιμαστικές σουίτες και ένα άλλο έργο με ένα μόνο αποθετήριο.
Παρατηρήστε πώς αλλάζουν οι διαθέσιμες επιλογές ανάλογα με τον τύπο του έργου.
# 6) Κάντε κλικ στο Test Suites σύνδεσμος κάτω από το νέο σας έργο. Εάν αυτό είναι το πρώτο σας έργο , τότε η προβολή Test Suites θα εμφανιστεί με μία προεπιλεγμένη σουίτα, που ονομάζεται Κύριος . Απλώς κάντε κλικ στο όνομα της σουίτας για να επεξεργαστείτε τις ενότητες και τις δοκιμαστικές περιπτώσεις.
Διαφορετικά, κάντε κλικ στο κουμπί Προσθήκη δοκιμαστικής σουίτας για να προσθέσετε μια δοκιμαστική σουίτα στο νέο σας έργο, όπως φαίνεται στην παρακάτω εικόνα.
# 7) Τώρα ας προσθέσουμε την πρώτη σας δοκιμαστική θήκη. Μόλις εμφανιστεί το ακόλουθο μήνυμα, κάντε κλικ στο Προσθήκη δοκιμαστικής θήκης .
# 8) Εμφανίζεται μια αναλυτική προβολή Case Case, όπως φαίνεται παρακάτω. Ας προσθέσουμε ένα απλό τεστ που ονομάζεται 'Σύνδεση'.
# 9) Απαιτούνται τα ακόλουθα τέσσερα πεδία και μπορούν να χρησιμοποιηθούν για ταξινόμηση και φιλτράρισμα δοκιμαστικών περιπτώσεων: Ενότητα, Πρότυπο, Τύπος και Προτεραιότητα. Το προαιρετικό πεδίο 'Τύπος αυτοματισμού' προορίζεται για ενσωμάτωση με ένα εργαλείο αυτοματοποίησης δοκιμής.
-
- Ενότητα από προεπιλογή στις δοκιμές. Μια ενότητα δημιουργείται αυτόματα για κάθε νέο έργο.
- Πρότυπο από προεπιλογή στη δοκιμαστική θήκη (Κείμενο). Το TestRail συνοδεύεται από τρία ενσωματωμένα πρότυπα δοκιμαστικής θήκης:
- Υπόθεση δοκιμής (Κείμενο): Περιλαμβάνει περιοχές κειμένου για προκαταρκτικές προϋποθέσεις, βήματα δοκιμής και το αναμενόμενο αποτέλεσμα (φαίνεται παραπάνω). Μπορείτε να προσθέσετε στιγμιότυπα οθόνης σε αυτές τις περιοχές κειμένου.
- Υπόθεση δοκιμής (βήματα): Περιλαμβάνει μια περιοχή κειμένου για προ-προϋποθέσεις, καθώς και σειρές για μεμονωμένα βήματα δοκιμής με το αναμενόμενο αποτέλεσμα για κάθε βήμα. Μπορείτε να προσθέσετε ένα στιγμιότυπο οθόνης σε κάθε μεμονωμένο βήμα.
- Εξερευνητική συνεδρία: Περιλαμβάνει περιοχές κειμένου για την αποστολή και τους στόχους της εξερευνητικής συνεδρίας.
- ΔΙΑΛΕΞΕ ΕΝΑ Τύπος για τη δοκιμή, όπως Regression, Functional, Performance ή Automated.
- Ορίστε ένα Προτεραιότητα , όπως κρίσιμη, υψηλή, μεσαία ή χαμηλή.
Συνιστώμενη ανάγνωση => Προτείνω να το διαβάσετε αναλυτικός οδηγός για τον τρόπο σύνταξης αποτελεσματικών δοκιμαστικών περιπτώσεων.
# 10) Τώρα μπορείτε να ολοκληρώσετε τη δοκιμαστική θήκη με προ-προϋποθέσεις, βήματα και τα αναμενόμενα αποτελέσματα. Μόλις ολοκληρώσετε τον καθορισμό της δοκιμής, κάντε κλικ στο Προσθήκη δοκιμαστικής θήκης . Εμφανίζεται η περίληψη της υπόθεσης, όπως φαίνεται παρακάτω:
#έντεκα) Ας προσθέσουμε μερικές ακόμη δοκιμαστικές περιπτώσεις.
Κάντε κλικ στο Θήκες δοκιμής για να εμφανιστεί το μενού δοκιμαστικής θήκης όπως φαίνεται παρακάτω. Το μόνο που χρειαζόμαστε τώρα είναι ο τίτλος για κάθε δοκιμαστική περίπτωση, οπότε ας το κάνουμε γρήγορα χρησιμοποιώντας το Μενού δοκιμαστικής υπόθεσης. Απλώς κάντε κλικ στο Προσθήκη θήκης σύνδεσμος στο κάτω μέρος της λίστας δοκιμαστικών περιπτώσεων για να προσθέσετε έναν τίτλο.
Κάντε κλικ στο πράσινο σημάδι επιλογής ή πατήστε Εισαγω για αποθήκευση και μετάβαση στην επόμενη περίπτωση. (Λάβετε υπόψη ότι μπορείτε επίσης να εισαγάγετε δοκιμαστικές περιπτώσεις από ένα αρχείο CSV ή XML).
# 12) Αφού δημιουργήσετε τις δοκιμαστικές σας περιπτώσεις, το επόμενο βήμα είναι να δημιουργήσετε μια δοκιμαστική εκτέλεση. Αυτό είναι ένα σύνολο δοκιμών που θέλετε να χρησιμοποιήσετε για έναν συγκεκριμένο σκοπό, όπως δοκιμές παλινδρόμησης, δοκιμές καπνού, δοκιμές νέων λειτουργιών, δοκιμές βάσει κινδύνων, αποδοχή ή δοκιμές σπριντ.
Για κάθε δοκιμαστική εκτέλεση, μπορείτε να δημιουργήσετε ένα όνομα και περιγραφή, να συνδέσετε ένα ορόσημο, να προσδιορίσετε ποιες δοκιμαστικές περιπτώσεις θα συμπεριλάβετε και να εκχωρήσετε την εκτέλεση σε έναν συγκεκριμένο χρήστη ή ομάδα για εκτέλεση. Κάντε κλικ στο Δοκιμές και αποτελέσματα Καρτέλα και, στη συνέχεια, κάντε κλικ στο Προσθήκη δοκιμαστικής εκτέλεσης κουμπί.
Εάν σας ζητηθεί να επιλέξετε μια δοκιμαστική σουίτα, επιλέξτε 'Master' και, στη συνέχεια, κάντε κλικ στο Εντάξει .
# 13) ο Προσθήκη δοκιμαστικής εκτέλεσης εμφανίζεται η οθόνη, όπως φαίνεται παρακάτω. Καθώς επιλέξαμε την επιλογή πολλαπλών δοκιμαστικών σουιτών νωρίτερα, το όνομα είναι προεπιλεγμένο με το όνομα της δοκιμαστικής σουίτας. Διαφορετικά, είναι προεπιλεγμένο στο 'Test Run'. Έχετε επίσης την επιλογή να αντιστοιχίσετε τη δοκιμαστική εκτέλεση σε ένα Ορόσημο .
Χρησιμοποιήστε το Ανάθεση σε πεδίο για να εκχωρήσετε τη δοκιμαστική εκτέλεση σε έναν χρήστη. Ας προχωρήσουμε και επιλέξτε την επιλογή Συμπεριλάβετε όλες τις δοκιμαστικές περιπτώσεις και μετά κάντε κλικ στο Προσθήκη δοκιμαστικής εκτέλεσης .
Περαιτέρω ανάγνωση => Χειρισμός της δοκιμαστικής φάσης εκτέλεσης σε STLC
# 14) Τώρα το Δοκιμές και αποτελέσματα εμφανίζεται η οθόνη. Εάν ακολουθείτε αυτήν την αναλυτική παρουσίαση, θα δείτε μια δοκιμαστική εκτέλεση, 'Master', η οποία είναι μηδενική (0%) ολοκληρωμένη. Η παρακάτω οθόνη δείγματος δείχνει ένα έργο με τέσσερις εκτελέσεις σε εξέλιξη και αρκετές ολοκληρωμένες διαδρομές.
φάση σχεδιασμού κύκλου ζωής ανάπτυξης λογισμικού
Για να δείτε ή να ενημερώσετε την πρόοδο μιας δοκιμαστικής εκτέλεσης, απλώς κάντε κλικ στο όνομά της.
#δεκαπέντε) Το παρακάτω στιγμιότυπο οθόνης δείχνει την κατάσταση μιας δοκιμαστικής εκτέλεσης σε εξέλιξη.
Καθώς εκτελείται κάθε δοκιμή, ένας υπεύθυνος δοκιμών μπορεί να ενημερώσει την κατάστασή του ως περασμένος, απέτυχε κ.λπ. Είναι επίσης δυνατό να ορίσετε την κατάσταση πολλαπλών δοκιμών ταυτόχρονα. Εάν ακολουθείτε την αναλυτική περιγραφή, χρησιμοποιήστε το αναπτυσσόμενο μενού για να ορίσετε την κατάσταση της δοκιμαστικής υπόθεσης σύνδεσης Πέρασε .
# 16) ο Προσθήκη αποτελέσματος Θα εμφανιστεί ένα παράθυρο, όπου μπορείτε να προσθέσετε σχόλια σχετικά με τη δοκιμή, να το εκχωρήσετε σε άλλο μέλος της ομάδας, να επισυνάψετε ένα στιγμιότυπο οθόνης και ακόμη και να προωθήσετε το ελάττωμα στο ενσωματωμένο πρόγραμμα παρακολούθησης προβλημάτων.
Για παράδειγμα , υποθέστε ότι χρησιμοποιείτε το Jira για παρακολούθηση προβλημάτων. Αφού υποβάλετε το αποτέλεσμα, η δοκιμαστική θήκη ενημερώνεται με το αναγνωριστικό ελαττώματος στο Jira και το ζήτημα Jira παραμένει συνδεδεμένο με τη δοκιμαστική θήκη μέσω του TestRail API. Τυχόν ενημερώσεις για το ζήτημα στο Jira θα ενημερώσουν επίσης το TestRail.
Αφού διορθωθεί το ελάττωμα, μπορείτε να χρησιμοποιήσετε τη λειτουργία επανεκκίνησης του TestRail για να εκτελέσετε ξανά τη δοκιμή και να εισαγάγετε τα νέα αποτελέσματα.
# 17) Κάντε κλικ Προσθήκη αποτελέσματος για να κλείσετε το παράθυρο και να επιστρέψετε στη δοκιμαστική εκτέλεση που βρίσκεται σε εξέλιξη. Παρατηρήστε ότι το γράφημα πίτας έχει ενημερωθεί για να αντικατοπτρίζει την αλλαγή κατάστασης.
# 18) Καθώς έχετε ένα αποτέλεσμα δοκιμής, μπορείτε να εξερευνήσετε πολλές προσαρμόσιμες αναφορές στο TestRail. Το παρακάτω δείγμα οθόνης δείχνει τις διαθέσιμες αναφορές από τη δοκιμαστική περίοδο. Περισσότερες αναφορές είναι διαθέσιμες από το Αναφορές αυτί.
Ρύθμιση ορόσημου
Αν και δεν είναι απαραίτητο να ορίσετε ορόσημα για την εκτέλεση δοκιμαστικών δοκιμών, είναι μια καλή πρακτική.
Τα ορόσημα σάς επιτρέπουν να παρακολουθείτε την πρόοδο σε πολλαπλές δοκιμαστικές δοκιμές για στόχους όπως η έκδοση λογισμικού. Χρησιμοποιήστε το Ορόσημα για να τα προσθέσετε. Το παρακάτω δείγμα οθόνης δείχνει ένα έργο με τρία ανοιχτά ορόσημα και δύο ολοκληρωμένα ορόσημα.
Μόλις ολοκληρωθούν όλες οι δοκιμές σε μια δοκιμαστική εκτέλεση, μπορείτε να κλειδώσετε την εκτέλεση που θα αποτρέψει μελλοντικές αλλαγές. Ως εκ τούτου, ακόμη και αν μια δοκιμαστική υπόθεση αλλάξει για μια μελλοντική εκτέλεση, ο ορισμός της διατηρείται για την τρέχουσα εκτέλεση σε περίπτωση που χρειαστεί να ελέγξετε τα αποτελέσματα αργότερα.
συμπέρασμα
Με όλες αυτές τις λειτουργίες, είναι εύκολο να δείτε πώς το TestRail μπορεί να ενισχύσει σημαντικά την παραγωγικότητα των δοκιμών μιας ομάδας.
Εάν εξακολουθείτε να διαχειρίζεστε δοκιμαστικές περιπτώσεις χρησιμοποιώντας υπολογιστικά φύλλα, θα σας προτείνω δοκιμάζοντας το TestRail για να δείτε τι μπορείτε να πετύχετε για το έργο σας.
Περαιτέρω ανάγνωση = >> Κορυφαία Εργαλεία Διαχείρισης Θήκης
Μη διστάσετε να μοιραστείτε τα σχόλιά σας / ερωτήσεις μαζί μας στην παρακάτω ενότητα σχολίων!
Συνιστώμενη ανάγνωση
- Εκμάθηση έκλειψης σε βάθος για αρχάριους
- Επανεξέταση εργαλείου διαχείρισης δοκιμών TestLodge
- Εκπαιδευτικό πρόγραμμα SVN: Διαχείριση πηγαίου κώδικα χρησιμοποιώντας ανατροπή
- Tutorial Bugzilla: Εγχειρίδιο Εργαλείου Διαχείρισης Ατελειών
- Tutorial TestLodge - Πώς να οργανώσετε τα Έργα δοκιμών λογισμικού σας χρησιμοποιώντας το Εργαλείο διαχείρισης δοκιμών TestLodge
- Εγχειρίδιο πρακτικής εξέτασης πρακτικής δοκιμής εργαλείου διαχείρισης δοκιμών
- Εγχειρίδιο καταστροφικών δοκιμών και μη καταστροφικών δοκιμών
- TestRail Test Management για Jira - Ένας περιεκτικός οδηγός