Εργαστήριο δοκιμών στο HP ALM (Κέντρο ποιότητας)
- Μόλις ολοκληρωθεί ο σχεδιασμός της δοκιμής, η εκτέλεση της δοκιμής θα πραγματοποιηθεί με τη βοήθεια της ενότητας Test Lab.
- Ένας κοινός όρος που θα συναντήσετε στο HP ALM στη μονάδα Test Set του Test Lab. Εάν το μυαλό σας ενεργοποιεί εικόνες κάποιου είδους συλλογής ή συνόλου, έχετε δίκιο. Το Test Set είναι στην πραγματικότητα μια συλλογή από δοκιμαστικές περιπτώσεις που σκοπεύουμε να εκτελέσουμε.
- Δοκιμές από το Σχέδιο δοκιμής Η ενότητα καλείται στη μονάδα Test Lab.
- Οι αλλαγές που γίνονται σε περιπτώσεις δοκιμών στη λειτουργική μονάδα Test Lab δεν επηρεάζουν τις γονικές περιπτώσεις δοκιμών στη μονάδα δοκιμαστικού σχεδίου. Είστε ελεύθεροι να πειραματιστείτε. Εξ ου και το όνομα Test Lab!
- Είναι καλύτερο να δώσετε το όνομα του συνόλου δοκιμής ίδιο με αυτό του ονόματος της ενότητας, έτσι ώστε όλες οι δοκιμές εντός της ενότητας να περιέχονται στο ίδιο σύνολο δοκιμών, το οποίο θα είναι εύκολο να εκτελεστεί και να παρακολουθείται.
- Κάθε φάκελος συνόλου δοκιμής εκχωρείται σε έναν συγκεκριμένο κύκλο. Αυτό επιτρέπει στους χρήστες να ομαδοποιήσουν τις δοκιμές που θα εκτελεστούν σε έναν συγκεκριμένο κύκλο.
- Αυτή η ενότητα βοηθά επίσης τον χρήστη να παρακολουθεί την πρόοδο του κύκλου καθώς εκτελούνται οι δοκιμές.
- Η ενότητα Test Lab αποτελείται από τις ακόλουθες λειτουργίες και μας επιτρέπει να κατανοήσουμε κάθε μία από αυτές λεπτομερώς.
Πώς να δημιουργήσετε ένα σετ δοκιμής
Βήμα 1) Το πρώτο βήμα είναι να δημιουργήσετε έναν ριζικό φάκελο ως κοντέινερ για τα σετ δοκιμής. Μπορούμε να το ονομάσουμε σύμφωνα με την κυκλοφορία και τον κύκλο, ώστε να είναι εύκολο να παρακολουθείται.
- Μεταβείτε στην ενότητα "Εργαστήριο δοκιμών" στην καρτέλα "Δοκιμή".
- Δημιουργήστε έναν νέο φάκελο κάνοντας κλικ στο εικονίδιο «Νέος φάκελος».
- Ανοίγει ο διάλογος «Νέος φάκελος δοκιμαστικού συνόλου». Εισαγάγετε το όνομα του φακέλου ως «2017 R1 – Κύκλος 1».
- Κάντε κλικ στο "Ok"
Βήμα 2) Ο φάκελος δοκιμής εκτέλεσης θα δημιουργηθεί όπως φαίνεται παρακάτω.
Βήμα 3) Επιλέξτε τον φάκελο που δημιουργήθηκε και αντιστοιχίστε τον 'Κύκλο' σε αυτόν, που σημαίνει ότι ολόκληρο το δοκιμαστικό σύνολο θα πρέπει να εκτελεστεί για τον Κύκλο 1.
Βήμα 4) Εισαγάγετε το όνομα του συνόλου δοκιμής και κάντε κλικ στο "OK"
Σημείωση: Η Target Το πεδίο κύκλου είναι απενεργοποιημένο καθώς ο κύκλος στόχος επιλέγεται σε επίπεδο φακέλου (2017 R1 – Κύκλος 1).
Βήμα 5) Αφού δημιουργήσουμε το δοκιμαστικό σύνολο, πρέπει να επιλέξουμε τα τεστ και να τα προσθέσουμε στο δοκιμαστικό σετ.
- Επιλέξτε το σετ δοκιμής.
- Μεταβείτε στο "Πλέγμα εκτέλεσης".
- Κάντε κλικ στο κουμπί «Επιλογή δοκιμών». Ανοίγει το Δέντρο του σχεδίου δοκιμής.
- Επιλέξτε τις Δοκιμές που θα εκτελεστούν για αυτόν τον Κύκλο.
- Κάντε κλικ στο κουμπί '<='. Αυτό θα μετακινήσει/αποσύρει τις περιπτώσεις δοκιμών από το σχέδιο δοκιμών στο εργαστήριο δοκιμών.
Βήμα 6) Με την προσθήκη δοκιμών από το δέντρο σχεδίου δοκιμής, όλες οι παράμετροι διαμόρφωσης των επιλεγμένων δοκιμών εμφανίζονται στον χρήστη. Ο χρήστης μπορεί να επεξεργαστεί τη διαμόρφωση πριν την προσθέσει στο εργαστήριο δοκιμών.
Σημείωση: Ο χρήστης δεν έχει κανέναν έλεγχο της επιλογής διαμόρφωσης δοκιμής στο εργαστήριο δοκιμών. Ως εκ τούτου, ολόκληρη η διαμόρφωση θα προστεθεί στο σύνολο δοκιμής από προεπιλογή. Σε περίπτωση που μία από τις επιλεγμένες ρυθμίσεις ΔΕΝ αποτελεί μέρος του κύκλου, μετά την προσθήκη των δοκιμών, διαγράψτε από το εργαστήριο δοκιμών.
Βήμα 7) Μετά την επιλογή των διαμορφώσεων, οι επιλεγμένες δοκιμές προστίθενται στο σύνολο δοκιμών. Σε αυτήν την περίπτωση έχουμε επιλέξει και τις τρεις διαμορφώσεις. Ως εκ τούτου, μπορούμε να βρούμε τρεις περιπτώσεις «01- Δοκιμή σύνδεσης».
Βήμα 8) Επαναλάβετε τα παραπάνω βήματα για να δημιουργήσετε περισσότερα σετ δοκιμών και επιλέξτε όλες τις σχετικές δοκιμές που έχουν προγραμματιστεί για αυτόν τον κύκλο. Μετά τη δημιουργία όλων των δοκιμαστικών συνόλων, η δομή του δοκιμαστικού συνόλου θα είναι όπως φαίνεται παρακάτω:
Βήμα 9) Η άλλη σημαντική καρτέλα που πρέπει να κατανοήσουμε είναι η "Ροή εκτέλεσης". Επιλέξτε «Καρτέλα Ροή εκτέλεσης» που εμφανίζει τη σειρά με την οποία θα εμφανίζονταν οι δοκιμές κατά την εκτέλεση. Οι χρήστες μπορούν επίσης να αλλάξουν τη σειρά εκτέλεσης χρησιμοποιώντας αυτήν την καρτέλα, η οποία θα αντιμετωπιστεί σε ξεχωριστή ενότητα αυτής της ενότητας.
Τρόπος εκτέλεσης δοκιμών
Βήμα 1) Τα δημιουργημένα σύνολα δοκιμών είναι τώρα έτοιμα για εκτέλεση. Οι δοκιμές μπορούν να εκτελεστούν χρησιμοποιώντας δύο επιλογές.
- Εκτέλεση δοκιμαστικού σετ – Αυτή η επιλογή επιτρέπει στο χρήστη να εκτελέσει όλες τις δοκιμές σε ένα επιλεγμένο σύνολο δοκιμών.
- τρέξιμο – Αυτή η επιλογή βοηθά τον χρήστη να εκτελέσει μόνο την επιλεγμένη δοκιμή.
Βήμα 2) Ας εκτελέσουμε ολόκληρη τη δοκιμαστική σουίτα της ενότητας Login επιλέγοντας την επιλογή «Εκτέλεση συνόλου δοκιμής». Κάνοντας κλικ στο «Εκτέλεση δοκιμαστικού συνόλου» εμφανίζεται ο χρήστης με δύο επιλογές.
- Manual Runner (προεπιλογή) – Η σειρά των δοκιμών που εμφανίζονται κατά την εκτέλεση θα είναι όπως αυτή της σειράς που εμφανίζεται στο πλέγμα συνόλου δοκιμής.
- Αυτόματος δρομέας – Η σειρά των δοκιμών που εμφανίζεται κατά την εκτέλεση θα εμφανίζεται ως αυτή της σειράς που ορίζεται στην καρτέλα ροής εκτέλεσης.
Ας προχωρήσουμε με την προεπιλεγμένη επιλογή.
Βήμα 3) Το Manual Test runner εμφανίζεται στον χρήστη. Σε αυτόν τον διάλογο ας κατανοήσουμε τα σημαντικά χαρακτηριστικά.
- Ξεκινήστε το τρέξιμο – Βοηθά στην έναρξη της εκτέλεσης
- Τέλος εκτέλεσης – Τερματίζει την τρέχουσα Εκτέλεση και κλείνει τη μη αυτόματη εκτέλεση.
- Ακύρωση εκτέλεσης – Ακυρώνει την εκτέλεση των τρεχουσών δοκιμών.
- συνημμένα – Μας βοηθά να επισυνάψουμε στιγμιότυπο οθόνης/όποια άλλη πληροφορία σχετίζεται με την εκτέλεση αυτής της δοκιμής
- Νέο ελάττωμα – Κάνοντας κλικ πάνω του ανοίγει ο νέος διάλογος ελαττωμάτων με τον οποίο α Ελάττωμα μπορεί να αναρτηθεί.
- Πληροφορίες ΛΣ – Δίνει πληροφορίες για το λειτουργικό σύστημα στο οποίο εκτελούνται οι δοκιμές.
- Όνομα εκτέλεσης – Μοναδική χρονική σφραγίδα με την οποία τα αποτελέσματα των δοκιμών μπορούν να αναλυθούν σε μεταγενέστερο χρονικό σημείο.
Κάντε κλικ στο «Έναρξη εκτέλεσης».
Βήμα 4) Ο χειροκίνητος δοκιμαστικός δρομέας με στοιχεία ελέγχου και βήματα δοκιμής εμφανίζονται στον χρήστη. Ας κατανοήσουμε τις διαθέσιμες λειτουργίες σε αυτό το παράθυρο διαλόγου δοκιμαστικού δρομέα.
- Βήμα Numbers δημιουργήθηκε κατά το στάδιο του σχεδιασμού δοκιμής
- Descriptιόν του επιλεγμένου βήματος.
-
Αναμενόμενο αποτέλεσμα του επιλεγμένου βήματος.
Βήμα 5) Στη συνέχεια, η επόμενη δοκιμή στο σύνολο δοκιμής θα εμφανιστεί στον χρήστη. Επαναλάβετε το Βήμα 3 και το Βήμα 4 για να εκτελέσετε τη δοκιμή και να σημειώσετε την κατάσταση ανάλογα.
Πώς να δημιουργήσετε χρονοδιάγραμμα δοκιμαστικής εκτέλεσης
Οι δοκιμαστές μπορούν να ελέγξουν την εκτέλεση της δοκιμής με τη βοήθεια της καρτέλας "Ροή εκτέλεσης". Οι δοκιμαστές μπορούν επίσης να καθορίσουν την ημερομηνία και την ώρα για την εκτέλεση μιας συγκεκριμένης παρουσίας δοκιμής. Μπορούμε επίσης να προγραμματίσουμε τη δοκιμή με βάση τα αποτελέσματα μιας άλλης καθορισμένης παρουσίας δοκιμής στη Ροή εκτέλεσης.
Τώρα, ας καταλάβουμε πώς να προγραμματίσουμε τη δοκιμαστική ροή στο HP-ALM.
Βήμα 1) Επιλέξτε την καρτέλα "Ροή εκτέλεσης" από τη μονάδα Test Lab.
Βήμα 2) Double κάντε κλικ στο συγκεκριμένο τεστ έναντι του οποίου πρέπει να καθοριστεί το χρονοδιάγραμμα. Θα εμφανιστεί το "Test Run Schedule" όπως φαίνεται παρακάτω. Μπορούμε να παρατηρήσουμε ότι δεν υπάρχουν συνθήκες εκτέλεσης που έχουν οριστεί από προεπιλογή.
Βήμα 3) Για να προσθέσετε μια συνθήκη εκτέλεσης, κάντε κλικ στο εικονίδιο "+" όπως φαίνεται παρακάτω.
Βήμα 4) Ανοίγει το παράθυρο διαλόγου Νέα συνθήκη εκτέλεσης.
- Επιλέξτε τη δοκιμή από το αναπτυσσόμενο μενού δοκιμής. Θα εμφανιστούν όλες οι δοκιμές στο σετ δοκιμών
- Επιλέξτε την συνθήκη. Μπορεί να πάρει είτε «Επιτυχία» ή «Τέλος».
-
Κάντε κλικ στο «ΟΚ».
Βήμα 5) Το πρόγραμμα δοκιμαστικής εκτέλεσης εμφανίζεται με τις προστιθέμενες συνθήκες εκτέλεσης.
Βήμα 6) Η ροή εκτέλεσης ευθυγραμμίζεται εκ νέου αυτόματα όπως φαίνεται παρακάτω. Σύμφωνα με την παρακάτω εμφανιζόμενη ροή, η δοκιμή «Cluster Το Head' θα εκτελεστεί μόνο όταν ολοκληρωθεί ο '02 – Reset Button Check'.
Βήμα 7) Τώρα ας καταλάβουμε πώς οι δοκιμαστές μπορούν να καθορίσουν την ημερομηνία και την ώρα στη ροή εκτέλεσης για την εκτέλεση μιας συγκεκριμένης δοκιμής. Είναι πιο χρήσιμο όταν οι δοκιμαστές γνωρίζουν για την ετοιμότητα μιας συγκεκριμένης λειτουργικότητας ή για τον προγραμματισμό αυτοματοποιημένων δοκιμών.
Ας πούμε, το προφίλ σύνδεσης διαχειριστή θα ήταν έτοιμο μόνο μετά από μια συγκεκριμένη ημερομηνία. Ως εκ τούτου, οι δοκιμαστές μπορούν να εκτελέσουν το ίδιο καθορίζοντας τις συνθήκες στη «Ροή εκτέλεσης».
Double Κάντε κλικ στη δοκιμή για την οποία πρέπει να οριστούν τα κριτήρια ροής εκτέλεσης.
Βήμα 8) Τώρα,
- Μεταβείτε στην ενότητα «Εξάρτηση χρόνου».
- Επιλέξτε "Εκτέλεση σε καθορισμένη ώρα"
- Εισαγάγετε την Ημερομηνία που θέλετε να εκτελέσετε
- Εισαγάγετε την ώρα που θέλετε να εκτελέσετε τη δοκιμή
- Κάντε κλικ στο «Ok».
Βήμα 9) Η καρτέλα ροής εκτέλεσης θα ευθυγραμμιστεί εκ νέου όπως φαίνεται παρακάτω. Αυτό το είδος προγραμματισμού είναι πολύ χρήσιμο για αυτοματοποιημένες δοκιμές που ακολουθούν τα ίδια βήματα.
Σημείωση: Εάν έχει φτάσει η προγραμματισμένη ημερομηνία και ώρα, τότε το ALM θα ξεκινήσει αυτόματα τις δοκιμές. Ισχύει για αυτοματοποιημένη δοκιμή, καθώς η δοκιμή θα εκτελούνταν χωρίς καμία χειροκίνητη παρέμβαση. Η προϋπόθεση για την αυτόματη ενεργοποίηση των δοκιμών είναι ότι ο κεντρικός υπολογιστής πρέπει να είναι έτοιμος (δεν πρέπει να είναι απενεργοποιημένος ή κλειδωμένος) και να είναι σε κατάσταση για να ενεργοποιήσει τη δοκιμή. Εάν είναι μια χειροκίνητη δοκιμή, τότε δεν θα υπάρξει κανένα αποτέλεσμα.
Πώς να αναλύσετε τα αποτελέσματα της δοκιμής
Βήμα 1) Μόλις ολοκληρωθεί η εκτέλεση της δοκιμής, οι υπεύθυνοι δοκιμών μπορούν να δουν τα αποτελέσματα στην ενότητα "Δοκιμαστικές εκτελέσεις". Περιέχει τα αποτελέσματα των εκτελέσεων δοκιμαστικής παρουσίας και των εκτελέσεων δοκιμαστικών συνόλων.
- Μεταβείτε στο "Test Runs" στην καρτέλα "Testing" και το παράθυρο ανοίγει όπως φαίνεται παρακάτω:
- Το όνομα εκτέλεσης είναι μια μοναδική τιμή που δημιουργείται για κάθε μία από αυτές τις εκτελέσεις δοκιμών.
- Το 'Status' δείχνει την τελική κατάσταση της εκτέλεσης της δοκιμής.
Μπορείτε να δείτε το αναλυτικό Αποτέλεσμα κάνοντας κλικ στο 'Run ID'.
Βήμα 2) Ανοίγει το παράθυρο διαλόγου "Εκτέλεση λεπτομερειών" και ο χρήστης θα μπορεί να δει το λεπτομερές αποτέλεσμα.
- Μεταβείτε στην καρτέλα "Αναφορά" του παραθύρου "Λεπτομέρειες εκτέλεσης".
- Οι υπεύθυνοι δοκιμών μπορούν να ελέγξουν την κατάσταση καθενός από αυτά τα βήματα δοκιμής.
- Κάντε κλικ στο «Ok» για να κλείσετε το παράθυρο διαλόγου.
Βίντεο στο εργαστήριο δοκιμών
Πατήστε εδώ εάν το βίντεο δεν είναι προσβάσιμο
σημεία που πρέπει να θυμάστε:
- Θα χρησιμοποιήσετε το Εργαστήριο δοκιμών μονάδα στο QualityCenter για να εκτελέσετε τις δοκιμαστικές σας περιπτώσεις
- Πριν ξεκινήσετε την εκτέλεση, πρέπει να δημιουργήσετε ένα "Test Set Tree"
- Για να δημιουργήσετε ένα δέντρο συνόλου δοκιμών , πρέπει πρώτα να δημιουργήσετε έναν "Φάκελο συνόλου δοκιμής"
- Στη συνέχεια, θα προσθέσετε τις "Δοκιμές" που έχουν δημιουργηθεί στη Μονάδα Σχεδίου Δοκιμών, στον Φάκελο του Συνόλου Δοκιμών.
- Ένας φάκελος συνόλου δοκιμής μαζί με προστιθέμενες δοκιμές ονομάζεται Δέντρο συνόλου δοκιμών (καθώς μοιάζει με δομή δέντρου.)
- Τα σετ δοκιμών μπορούν να περιλαμβάνουν τόσο χειροκίνητο όσο και αυτοματοποιημένο Test.
- Μπορείτε να συμπεριλάβετε την ίδια δοκιμή σε διαφορετικά σύνολα δοκιμών ή να προσθέσετε πολλές παρουσίες μιας δοκιμής στο ίδιο σύνολο δοκιμών.
- Το Κέντρο Ποιότητας παρέχει επίσης προγραμματισμό όπου μπορείτε να καθορίσετε την ημερομηνία και την ώρα εκτέλεσης των δοκιμαστικών συνόλων σας.


























