Θήκες δοκιμών Tosca με παραμέτρους (Ο οδηγός HandsOn!)

Tutos Tosca - Πίνακας περιεχομένου

Έχουμε συνδυάσει ολόκληρο το σεμινάριο της Tosca με τα παρακάτω άρθρα. Μπορείτε να διαβάσετε κάθε ένα από τα άρθρα κάνοντας κλικ στον σύνδεσμο.

Σε αυτό το άρθρο "Δημιουργία δοκιμαστικών περιπτώσεων Tosca ..", εξηγήσαμε τη βήμα προς βήμα προσέγγιση για την ανάπτυξη περιπτώσεων δοκιμής Tosca με απλές λέξεις που θα βοηθήσουν τους νέους χρήστες να κατανοήσουν εύκολα. Επίσης, θα μάθουμε για τις παραμέτρους Tosca και το Reusable TestStepBlock. Για να λάβετε τις γεύσεις των ερωτήσεων συνέντευξης της Tosca, παρακαλώ Κάνε κλικ εδώ.

Δημιουργία δοκιμαστικών περιπτώσεων Tosca

Τι είναι το Test Case στη δοκιμή λογισμικού;

Η δοκιμαστική θήκη είναι ένα σύνολο οδηγιών για τη διασφάλιση της ποιότητας του προϊόντος λογισμικού. Με άλλα λόγια, είναι ένας συνδυασμός βημάτων για να διαβάσετε την εφαρμογή με καθορισμένα σημεία ελέγχου. Οι δοκιμαστικές θήκες γράφονται με βάση τις απαιτήσεις. Οι δοκιμαστικές θήκες μπορούν να σχεδιαστούν για μη αυτόματο ή αυτοματοποιημένο έλεγχο. Σε αυτό το άρθρο Tosca Test Case Creation, θα συζητήσουμε για δοκιμαστικές υποθέσεις που αυτοματοποιούνται από την Tosca. Οι δοκιμαστικές θήκες Tosca δημιουργούνται χρησιμοποιώντας τόσο τις τυπικές όσο και τις καθορισμένες από τον χρήστη ενότητες με τα απαιτούμενα δεδομένα δοκιμής και τα σημεία επαλήθευσης.

Ταξινόμηση υπόθεσης δοκιμής Tosca: Δύο τύποι δοκιμαστικών περιπτώσεων είναι διαθέσιμοι στην Tosca. Αυτά είναι -

  • Τεχνικές δοκιμές
  • Επιχειρησιακή υπόθεση δοκιμής

Τεχνικές δοκιμές

Τεχνική περίπτωση δοκιμής:

Αυτές είναι οι πραγματικές περιπτώσεις δοκιμών στην Tosca που διατηρούν όλες τις τεχνικές πληροφορίες για να κατευθύνουν τα χειριστήρια κατά την εκτέλεση. Οι τεχνικές δοκιμές μπορούν να δημιουργηθούν κάνοντας δεξί κλικ σε οποιονδήποτε φάκελο που είναι διαθέσιμος στην ενότητα TestCase και επιλέγοντας το μπλε κυκλικό εικονίδιο βέλους. Το κλειδί συντόμευσης για τη δημιουργία νέας δοκιμαστικής θήκης είναι «Ctrl + N"Και"Ctrl + T. "  

Βήμα δοκιμής: 

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

Στην ενότητα λεπτομερειών αυτού του βήματος δοκιμής, πρέπει να επιλέξουμε / εισαγάγουμε τις κατάλληλες τιμές χαρακτηριστικών για Τρόπος δράσης και αξία για να ολοκληρώσετε τις δοκιμές. Το διαφορετικό Τρόποι δράσης είναι -

  • Εισαγωγή - Χρησιμοποιούνται συνήθως κατά την εισαγωγή δεδομένων, εκτελούν λειτουργίες κλικ.
  • Κύριο θέμα - Χρησιμοποιείται για ένθετο.
  • Επαλήθευση - Πρέπει να ορίσετε αυτήν την επιλογή κατά την επαλήθευση. Στο πεδίο τιμών, πρέπει να παρέχουμε τη συνθήκη.
  • Ρυθμιστικό - Χρησιμοποιείται για να ορίσετε την τιμή σε buffer.
  • Walton - Χρησιμοποιείται για σκοπούς συγχρονισμού για να περιμένει (προκαθορισμένος χρόνος) έως ότου ικανοποιηθεί η συνθήκη.
  • Αγορά - Χρησιμοποιείται ενώ τα επίπεδα ιεραρχίας είναι διαθέσιμα και πρέπει να δουλεύουν σε παιδικά είδη.
  • Περιορισμός - Χρησιμοποιείται για τον έλεγχο μιας συγκεκριμένης τιμής, που χρησιμοποιείται κυρίως στη στήλη του πίνακα.

Επίσης, υπάρχει ένα άλλο χαρακτηριστικό Κατάσταση εργασίας, χρησιμοποιείται προαιρετικά για την εμφάνιση της κατάστασης ανάπτυξης της υπόθεσης Tosca Test Case. Διαφορετικές πολιτείες είναι -

  • ΣΧΕΔΙΑΣΗ - Όταν η εξέλιξη της δοκιμαστικής υπόθεσης βρίσκεται στο στάδιο σχεδιασμού και ανάλυσης
  • ΣΤΗ ΔΟΥΛΕΙΑ - Δείχνει ότι η ανάπτυξη βρίσκεται σε εξέλιξη.
  • ΟΛΟΚΛΗΡΩΘΗΚΕ ΤΟ - Δείχνει ότι η ανάπτυξη έχει ολοκληρωθεί.

Διαφορετική λειτουργία που υποστηρίζεται από την Tosca:

  • If-Else κατάσταση - Η Tosca μας επιτρέπει να προσθέσουμε τη συνθήκη "if-else" κάνοντας δεξί κλικ στο Test Case και επιλέγοντας την επιλογή "Δημιουργία δηλώσεων If ...". Στην ενότητα συνθηκών της ενότητας "If-Else", πρέπει να γράψουμε το βήμα επαλήθευσης για την κατάσταση.
περιπτώσεις δοκιμής tosca - δήλωση ifelse
δοκιμές tosca - δήλωση ifelse (Δημιουργία δοκιμαστικών περιπτώσεων Tosca)
  • Δήλωση βρόχου - Η Tosca υποστηρίζει Ενώ και Κάντε-ενώ δομή βρόχου. Δημιουργήστε έναν βρόχο. πρέπει να κάνουμε δεξί κλικ στο Test Case, να κάνουμε κλικ στο «... ' εικονίδιο και μετά από αυτό, επιλέξτε τον απαιτούμενο τύπο βρόχου.
δοκιμές tosca - βρόχους
δοκιμές tosca - βρόχους

Επίσης, μπορούμε να μετατρέψουμε ένα φάκελο δοκιμαστικής υπόθεσης σε βρόχο, ορίζοντας την ιδιότητα Επανάληψη με έναν μετρητή επανάληψης.

  • Κατάσταση Tosca - Μπορούμε να προσθέσουμε μια συνθήκη στη δοκιμαστική θήκη, το φάκελο, το βήμα δοκιμής, το επαναχρησιμοποιήσιμο μπλοκ δοκιμαστικού βήματος, το επίπεδο χαρακτηριστικού βήματος ενημερώνοντας την ιδιότητα συνθήκης Η συνθήκη μπορεί να εφαρμοστεί βάσει της επιχειρηματικής παραμέτρου, της παραμέτρου TCD, της σταθερής τιμής κ.λπ.
περιπτώσεις δοκιμής tosca - συνθήκες
Συνθήκες (Δημιουργία δοκιμαστικών περιπτώσεων Tosca)

      Οδηγός βήμα προς βήμα για τη δημιουργία δοκιμαστικών περιπτώσεων Tosca

Δείγμα λειτουργικού σεναρίου: Θα αυτοματοποιήσουμε το παρακάτω σενάριο δοκιμής με τη βοήθεια της Tosca -

  • Step1: Ανοιχτό δείγμα εφαρμογής που παρέχεται από την Tricentis για μαθησιακό σκοπό με διεύθυνση URL http://sampleapp.tricentis.com/101/
  • Step2: Κάντε κλικ στην καρτέλα Automobile για να ανοίξετε την ενότητα "Εισαγωγή δεδομένων οχήματος".
  • Step3: Εισαγάγετε υποχρεωτικά πεδία και κάντε κλικ στο Επόμενο και επαληθεύστε ότι εμφανίζεται η ενότητα "Εισαγωγή ασφαλιστικών δεδομένων".
  • Step4: Κάντε κλικ στο κουμπί Προηγ.
  • Step5:  Βεβαιωθείτε ότι η ενότητα "Εισαγωγή δεδομένων οχήματος" εμφανίζεται με δεδομένα που έχουν εισαχθεί προηγουμένως.

Βήματα δημιουργίας υπόθεσης τεχνικής δοκιμής:

  • Step1: Ανοίξτε τη διεύθυνση URL μη αυτόματα για να σαρώσετε Ενότητες για την αρχική σελίδα, ενότητα "Εισαγωγή δεδομένων οχήματος" και ενότητα "Εισαγωγή ασφαλιστικών δεδομένων" με τα απαιτούμενα στοιχεία ελέγχου. Μπορείτε να ανατρέξετε στο τελευταίο άρθρο σχετικά Ενότητες Tosca κατά τη δημιουργία ενοτήτων. Οι ενότητες θα μοιάζουν με -
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 1
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 1
  • Step2: Δημιουργήστε μια δομή φακέλων και μια νέα δοκιμαστική θήκη στην ενότητα Δοκιμές. Επίσης, δημιουργήστε τρεις φακέλους στο Test Case ως τις βέλτιστες πρακτικές -
    • Προϋπόθεση - Ανοίξτε την εφαρμογή, διατηρούνται εδώ τα αρχικά βήματα δοκιμής που σχετίζονται με το σύνολο δεδομένων.
    • Ροή εργασίας - Η πλοήγηση της εφαρμογής, η εισαγωγή δεδομένων, τα βήματα επαλήθευσης διατηρούνται εδώ.
    • Post Condition - Το κλείσιμο των αιτήσεων διατηρείται εδώ.
  • Step3: Σύρετε & αποθέστε τις τυπικές ενότητες "Άνοιγμα Url"Και παρέχετε διεύθυνση URL σε η αξία Χαρακτηριστικό. Μπορούμε να αλλάξουμε τα ονόματα των λειτουργικών μονάδων αφού τα προσθέσουμε στη δοκιμαστική θήκη βάσει των βημάτων δοκιμής.
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 3
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 3
  • Step4: Σύρετε και αποθέστε την ενότητα "Ασφάλιση οχήματος Tricentis | Σπίτι"Στο Test Case (Workflow folder) για να κάνετε κλικ στην καρτέλα Automobile.   
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 4
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 4
  • Step5: Σύρετε και αποθέστε την ενότητα "Εισαγάγετε δεδομένα οχήματοςΣτην υπόθεση δοκιμής. Εισαγάγετε δεδομένα εισόδου και κάντε κλικ στο Επόμενο.
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 5
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 5
  • Step6: Σύρετε και αποθέστε την ενότητα "Εισαγάγετε ασφαλιστικά δεδομένα"Στη δοκιμαστική θήκη για να επαληθεύσετε τη διαθεσιμότητα" Όνομα "και" Επώνυμο ". Μετά την επαλήθευση, πρέπει να εκτελέσετε τη λειτουργία κλικ στο κουμπί ελέγχου «Προηγούμενο».   
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 6
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 6
  • Step7: Και πάλι, χρησιμοποιώντας τη μονάδα "Εισαγάγετε δεδομένα οχήματος, "Επαληθεύστε ότι τα προηγούμενα επιλεγμένα δεδομένα αποθηκεύονται εδώ.  
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 7
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 7
  • Step8: Προσθέστε μονάδα για να κλείσετε το πρόγραμμα περιήγησης και να μετονομάσετε όλες τις λειτουργικές μονάδες βήμα δοκιμής με βάση το λειτουργικό βήμα.
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 8
Δημιουργία δοκιμαστικών περιπτώσεων Tosca - Βήμα 8
  • Step9: Τώρα εκτελέστε το Test Case στο μηδέν βιβλίο (Κάντε δεξί κλικ στο Test Case και κάντε κλικ στο Εκτελέστε το βιβλίο Scratch) για να ελέγξετε την ορθότητα της δοκιμαστικής θήκης. Από προεπιλογή, η εκτέλεση θα ξεκινήσει στον Internet Explorer του προγράμματος περιήγησης. Το αρχείο καταγραφής θα δημιουργηθεί. Εάν θέλουμε να εκτελέσουμε από το Chrome, πρέπει να προσθέσουμε το πρόγραμμα περιήγησης TCP με τιμή ως "Chrome".

Επιχειρησιακή υπόθεση δοκιμής

Οι επιχειρησιακές περιπτώσεις δοκιμών είναι οι λογικές ομάδες τεχνικών δοκιμών. Κάθε μια από τις δοκιμαστικές περιπτώσεις αντιπροσωπεύει την κάλυψη λειτουργικότητας που έχει σχεδιαστεί με βάση τις απαιτήσεις. Οι επιχειρηματικές δοκιμαστικές περιπτώσεις δεν είναι εκτελέσιμες. Μόνο, μπορούμε να παρακολουθούμε την κάλυψη δοκιμών μέσω αυτού.

Βήματα για τη δημιουργία επιχειρηματικών υποθέσεων δοκιμής -

  • Step1: Δημιουργήστε μια δομή φακέλων και μια νέα δοκιμαστική θήκη στην ενότητα Δοκιμές.
  • Step2: Οι επιχειρηματικές δοκιμαστικές θήκες μπορούν να δημιουργηθούν κάνοντας δεξί κλικ σε οποιονδήποτε φάκελο, διαθέσιμο στην ενότητα TestCase και επιλέγοντας το πορτοκαλί κυκλικό εικονίδιο βέλους. Επίσης, μπορεί να δημιουργηθεί επιχειρηματική δοκιμαστική θήκη κάνοντας κλικ στα πλήκτρα συντόμευσης "Ctrl + N"Και"Ctrl + B. "  
  • Step3: Μεταφέρετε και αποθέστε επιλεγμένες τεχνικές δοκιμαστικές θήκες σε αυτήν την επιχειρηματική δοκιμαστική θήκη.
Επιχειρησιακή υπόθεση δοκιμής
Business Test Case (Δημιουργία δοκιμαστικών υποθέσεων Tosca)

Παράμετροι και βιβλιοθήκη Tosca

Στο τελευταίο παράδειγμα, παρέχουμε τα δεδομένα δοκιμής απευθείας στις Δοκιμαστικές Θήκες ως τιμή κωδικού. Το κύριο μειονέκτημα αυτής της προσέγγισης είναι όποτε χρειαστεί να αλλάξουμε τα δεδομένα. πρέπει να ενημερώσουμε το Test Case. Επίσης, το κοινό μπλοκ δοκιμαστικού βήματος, όπως η σύνδεση με διαφορετικά διαπιστευτήρια, δεν μπορεί να επαναχρησιμοποιηθεί. Έτσι, για να παρακάμψουμε αυτό, πρέπει να κάνουμε παραμετροποίηση.

Η παραμετροποίηση είναι μια μεθοδολογία για την αποφυγή της χρήσης σκληρών κωδικοποιημένων δεδομένων για να γίνει η δοκιμαστική θήκη δυναμική και τα δεδομένα των δοκιμών. Η Tosca επιτρέπει πολλούς τρόπους για την εκτέλεση παραμετροποίησης. Οι σημαντικές προσεγγίσεις είναι Buffer, Test Configuration Parameter (TCP), Business Parameter, TCD, TCP, κ.λπ.

Ρυθμιστικό 

Μπορούμε να πούμε ότι το buffer είναι ένα ειδικό είδος μεταβλητής στην Tosca για την αποθήκευση τιμών χρόνου εκτέλεσης. Η μόνη διαφορά είναι ότι το buffer διατηρεί την τιμή μετά την ολοκλήρωση της εκτέλεσης. Το εύρος του buffer περιορίζεται στον τοπικό χώρο εργασίας μόνο καθώς η τιμή του buffer δεν μπορεί να ενημερωθεί σε κοινόχρηστο αποθετήριο. Υπάρχουν διαφορετικές τυπικές μονάδες που είναι διαθέσιμες στην Tosca για εργασία με buffers. Οι σημαντικές ενότητες είναι -

  • TBox Set Buffer - Αυτή η ενότητα χρησιμοποιείται για τη δημιουργία της προσωρινής μνήμης σύμφωνα με το όνομα που παρέχεται στην ενότητα χαρακτηριστικών. Η τιμή που παρέχεται στην ενότητα τιμή του χαρακτηριστικού θα αποθηκευτεί στο buffer. Μπορούμε να δημιουργήσουμε περισσότερα από ένα buffer χρησιμοποιώντας αυτήν την ενότητα.
  • TBox Όνομα σε Buffer - Αυτή η λειτουργική μονάδα χρησιμοποιείται για την αποθήκευση του ονόματος Case Case στο buffer για το οποίο το όνομα παρέχεται στο πεδίο τιμή χαρακτηριστικού. Πρέπει να εκτελέσουμε το Test Case από τη λίστα εκτέλεσης για να αποθηκεύσουμε το όνομα Test Case. Διαφορετικά, θα αποθηκευτεί ως "Scratch book".
  • TBox Delete Buffer - Χρησιμοποιείται για τη διαγραφή των υπαρχόντων buffer. Το όνομα του buffer θα πρέπει να αναφέρεται στην ενότητα τιμή του χαρακτηριστικού.
  • Μερικό ρυθμιστικό TBox - Αυτή η ενότητα χρησιμοποιείται για την εξαγωγή ή την επαλήθευση του μερικού κειμένου ενός buffer. 
Παράμετροι Tosca - Buffer
Ενότητες χειρισμού ρυθμιστικών ρυθμίσεων (παράμετροι Tosca)

Η σύνταξη του buffer για να διαβάσετε την τιμή είναι  {B [Buffer_Name]}

Το buffer μπορεί να δημιουργηθεί χρησιμοποιώντας Τρόπος δράσης as Ρυθμιστικό για οποιοδήποτε βήμα δοκιμής (το όνομα του buffer θα πρέπει να είναι η τιμή του βήματος δοκιμής) αντί για τη χρήση της μονάδας Set Buffer. Επίσης, χρησιμοποιώντας {XB [Buffer_Name]}, Το buffer μπορεί να δημιουργηθεί από ένα βήμα δοκιμής επαλήθευσης δυναμικά.

Για περισσότερες λεπτομέρειες σχετικά με ένα buffer, ανατρέξτε Πύλη υποστήριξης Tricentis.

Παράμετροι διαμόρφωσης δοκιμής - Αυτός είναι ένας άλλος τρόπος παραμετροποίησης των δεδομένων δοκιμής. Οι παράμετροι δοκιμής διαμόρφωσης (TCP) μπορούν να δημιουργηθούν σε επίπεδο δοκιμής, φακέλου ή λίστας εκτέλεσης. Εάν οι παράμετροι διαμόρφωσης δοκιμής ορίζονται σε επίπεδο γονικού φακέλου, μπορούν να ανακτηθούν οι ίδιες τιμές παραμέτρων από τον υποφάκελο και όλες οι δοκιμαστικές περιπτώσεις που είναι διαθέσιμες στον συγκεκριμένο γονικό φάκελο. Για να δημιουργήσουμε TCP, πρέπει να επιλέξουμε την επιλογή "Δημιουργία παραμέτρου δοκιμής διαμόρφωσης" αφού κάνετε δεξί κλικ στη δοκιμαστική θήκη ή σε επίπεδο φακέλου. Η σύνταξη για την ανάγνωση της παραμέτρου TCP είναι {CP [Όνομα TCP]}. Τα TCP είναι ορατά στην ενότητα Δοκιμή διαμόρφωσης κάθε δοκιμαστικής υπόθεσης, φακέλου ή λίστας εκτέλεσης.

Στην ιδανική περίπτωση, θα πρέπει να χρησιμοποιήσουμε τις παραμέτρους διαμόρφωσης δοκιμής για τα κοινά δεδομένα σχετικά με τη διαμόρφωση που ισχύουν για όλες τις δοκιμαστικές σουίτες. Τα παραδείγματα του TCP είναι διαδρομή εφαρμογής ή διεύθυνση URL, διαπιστευτήρια, λεπτομέρειες περιβάλλοντος, διαδρομή αναφοράς κ.λπ.

Η Tosca παρέχει βασικές παραμέτρους διαμόρφωσης δοκιμής που χρησιμοποιούνται για ρυθμίσεις δοκιμών στο χώρο εργασίας της Tosca. Όπως εάν θέλουμε να εκτελέσουμε το Test Case στο πρόγραμμα περιήγησης Chrome, πρέπει να προσθέσουμε το TCP ως πρόγραμμα περιήγησης με αξία Chrome.

Για να προσθέσετε TCP, κάντε δεξί κλικ στο Test Case και κάντε κλικ σε ένα μικρό τετράγωνο σχήμα με ιώδες χρώμα (Δημιουργία παραμέτρου δοκιμής διαμόρφωσης…). Επίσης, μπορεί να δημιουργηθεί πατώντας "Ctrl + N, Ctrl +.". Κλικ εδώ να μάθω περισσότερα.

Στο παρακάτω στιγμιότυπο οθόνης, αλλάξαμε την προηγούμενη δοκιμαστική θήκη με TCP ως μέρος της παραμετροποίησης.

  • Step1: Δημιουργήστε παραμέτρους διαμόρφωσης δοκιμής για να αποθηκεύσετε τα δεδομένα δοκιμής.
Παράμετροι Tosca - Δημιουργία TCP
Παράμετροι Tosca - Δημιουργία TCP
  • Step2: Δημιουργήστε buffer για να αποθηκεύσετε τις τιμές του TCP. Αυτό είναι ένα προαιρετικό βήμα. μέσω αυτού του βήματος, προσπαθούμε να δείξουμε τη χρήση των buffer ως παραμετροποίηση δεδομένων.
Παράμετροι Tosca - Ρυθμίστε buffer από το TCP
Παράμετροι Tosca - Ρυθμίστε buffer από το TCP
  • Step3: Αντικατάσταση των δεδομένων κωδικοποίησης από τη δοκιμαστική θήκη με buffer.
Παράμετροι Tosca - Buffer για δοκιμές
Παράμετροι Tosca - Buffer για δοκιμές

Σημείωση: Σε αυτήν την ενότητα, μάθαμε για τα βασικά της παραμετροποίησης. Στο προχωρημένο επίπεδο της Tosca, θα μάθουμε προηγμένες τεχνικές παραμετροποίησης όπως TCD, TDM, TDS κ.λπ.

Βιβλιοθήκη Tosca

Η βιβλιοθήκη Tosca, διαθέσιμη στην ενότητα TestCase, είναι ένα μέρος για την αποθήκευση των επαναχρησιμοποιήσιμων στοιχείων των δοκιμαστικών περιβλημάτων. Το κάθε στοιχείο με τη βιβλιοθήκη είναι γνωστό ως Reusable Test Step Block.

Αποκλεισμός βημάτων δοκιμής 

Είναι μια ομαδοποίηση βημάτων/μονάδων δοκιμής για την εκτέλεση κάποιας συγκεκριμένης εργασίας, όπως σύνδεση, αποσύνδεση, δημιουργία εγγραφής, κ.λπ. Το μπλοκ βημάτων δοκιμής μπορεί να δημιουργηθεί χρησιμοποιώντας το φάκελο σε επίπεδο Δοκιμαστικής περίπτωσης. Βοηθά στην αύξηση της αναγνωσιμότητας και μειώνει τις προσπάθειες για συντήρηση.

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

Βιβλιοθήκη δοκιμαστικών βημάτων -

Αυτό είναι το μέρος όπου μπορούμε να δημιουργήσουμε το επαναχρησιμοποιήσιμο μπλοκ βημάτων δοκιμής. Η βιβλιοθήκη μπορεί να δημιουργηθεί σε οποιονδήποτε φάκελο είναι διαθέσιμο στην ενότητα TestCase. Ωστόσο, υπάρχει ένας περιορισμός με τον οποίο μπορεί να δημιουργηθεί μόνο μία βιβλιοθήκη σε μεμονωμένο φάκελο. Για να δημιουργήσουμε τη Βιβλιοθήκη, πρέπει να κάνουμε δεξί κλικ σε οποιονδήποτε φάκελο και να επιλέξουμε το εικονίδιο φακέλου (Create TestStep Library) που έχει το σύμβολο “L”. Επίσης, μπορούμε να δημιουργήσουμε τη βιβλιοθήκη χρησιμοποιώντας τα πλήκτρα συντόμευσης Ctrl + N, Ctrl + L.

Επαναχρησιμοποιήσιμο μπλοκ δοκιμής - Όταν ορίσαμε ένα Test Step Block μέσα τη Βιβλιοθήκη Test Step ενότητα, ενήργησε ως Reusable Test Step Block. Μπορούμε να το δημιουργήσουμε με δύο τρόπους -

  1. Νέο Reusable Test Step Block - Κάντε δεξί κλικ στο φάκελο Library και κάντε κλικ στο εικονίδιο Δημιουργία επαναχρησιμοποιήσιμου TestStepBlock (εικονίδιο φακέλου με σύμβολο επαναχρησιμοποίησης). Πλήκτρο συντόμευσης για αυτό - Ctrl + N, Ctrl + R. Μετά τη δημιουργία του επαναχρησιμοποιήσιμου μπλοκ, πρέπει να γράψουμε τα βήματα δοκιμής εδώ.
  2. Μετατροπή υπάρχοντος μπλοκ βημάτων δοκιμής - Με τη μέθοδο drag-drop, μπορούμε να μετατρέψουμε οποιοδήποτε υπάρχον TestStepBlock σε Reusable TestStepBlock.

Μετά τη δημιουργία του Reusable TestStepBlock, μπορούμε να το μεταφέρουμε και να το ρίξουμε σε οποιαδήποτε δοκιμαστική θήκη για χρήση. Στις δοκιμαστικές περιπτώσεις, αναφέρεται μόνο ως σύνδεσμος αντί για φυσικά βήματα. Μπορεί να τροποποιηθεί μόνο από την ενότητα Βιβλιοθήκη.

Παράμετρος επιχειρήσεων -

Είναι μια προσέγγιση για τη διαβίβαση δεδομένων δοκιμής στο επαναχρησιμοποιήσιμο μπλοκ βημάτων δοκιμής μέσω των παραμέτρων. Οι παράμετροι του επαναχρησιμοποιήσιμου μπλοκ βημάτων δοκιμής ονομάζονται παράμετρος επιχείρησης. Έτσι, με τη βοήθεια αυτού, μπορούμε να χρησιμοποιήσουμε το Reusable Test Step Block για ένα διαφορετικό σύνολο δεδομένων δοκιμής. Βήματα για τη δημιουργία Επιχειρηματικών Παραμέτρων –

  • Κάντε δεξί κλικ στο Reusable Test Step Block και κάντε κλικ στο εικονίδιο [Π] για να δημιουργήσετε το Business Parameter Container.
  • Κάντε δεξί κλικ σε αυτό το κοντέινερ, κάντε κλικ στο μπλε τετράγωνο εικονίδιο για να δημιουργήσετε καθεμία από τις παραμέτρους.
  • Μετονομάστε τις παραμέτρους με βάση τον τύπο δεδομένων και εφαρμόστε τα στα βήματα δοκιμής καταργώντας τα υπάρχοντα δεδομένα.
  • Διαβιβάστε τα δεδομένα από τις δοκιμαστικές υποθέσεις μέσω αυτών των επιχειρηματικών παραμέτρων.

Επαναχρησιμοποιήσιμη δομή Block Step Test με επιχειρηματικές παραμέτρους:

Παράμετροι Tosca - Δημιουργήστε επαναχρησιμοποιήσιμο TestStepBlock
Παράμετροι Tosca - Δημιουργήστε επαναχρησιμοποιήσιμο TestStepBlock

Δοκιμαστική θήκη αφού καλέσετε το Reusable Test Step Block:

Παράμετροι Tosca - Χρήση επαναχρησιμοποιήσιμου TestStepBlock
Παράμετροι Tosca - Χρήση επαναχρησιμοποιήσιμου TestStepBlock

Συμπέρασμα:

Σε αυτό το άρθρο «Δημιουργία δοκιμαστικών περιπτώσεων Tosca» του Tricentis Tosca Tutorial, μάθαμε πώς να δημιουργούμε Tosca Test Cases και παραμέτρους. Κάντε κλικ για να διαβάσετε το επόμενο άρθρο του TOSCA Tutorial - Κατανόηση της λίστας εκτέλεσης της Tosca και των εκθέσεων.

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται *

Μεταβείτε στην κορυφή