introduction tricentis tosca automation tool
Αυτό το άρθρο παρέχει μια εισαγωγή στο εργαλείο αυτοματοποίησης δοκιμών TOSCA. Καλύπτει τα κύρια στοιχεία του TOSCA και τις λεπτομέρειες του Tosca Commander & Workspace:
Αυτό το άρθρο στοχεύει να παρέχει μια καλή ιδέα έναρξης για το εργαλείο σε όσους είναι νέοι στην TOSCA και επιθυμούν να μάθουν και να χτίσουν μια καριέρα σε αυτό.
TOSCA σημαίνει Προδιαγραφή τοπολογίας και ενορχήστρωσης για εφαρμογές cloud.
Λίστα των εκπαιδευτικών σε αυτήν τη σειρά TOSCA
Εκμάθηση # 1: Εισαγωγή στο Tricentis TOSCA Automation Tool (Αυτό το σεμινάριο)
Εκμάθηση # 2: Δημιουργία και διαχείριση χώρων εργασίας στο Tricentis TOSCA Automation Tool
Εκμάθηση # 3: Πώς να δημιουργήσετε και να εκτελέσετε δοκιμαστικές θήκες στο εργαλείο δοκιμών Tosca;
Τι θα μάθετε:
Τι είναι το Tricentis TOSCA Testsuite ™;
TOSCA Testsuite ™ είναι ένα εργαλείο λογισμικού για την αυτόματη εκτέλεση λειτουργικών δοκιμών και λογισμικού παλινδρόμησης.
Εκτός από τη δοκιμή λειτουργιών αυτοματισμού, το TOSCA περιλαμβάνει
- Ολοκληρωμένη διαχείριση δοκιμών
- Το γραφικό περιβάλλον εργασίας χρήστη (GUI)
- Διεπαφή γραμμής εντολών (CLI)
- Διεπαφή προγραμματισμού εφαρμογών (API)
Η δοκιμαστική σουίτα υποστηρίζει ολόκληρο τον κύκλο ζωής του δοκιμαστικού έργου. Ξεκινά με μεταφορά και συγχρονισμό προδιαγραφών από το σύστημα διαχείρισης απαιτήσεων.
Η TOSCA υποστηρίζει τους χρήστες της στη δημιουργία αποτελεσματικών δοκιμαστικών περιπτώσεων σε μεθοδολογικά ορθή βάση, λειτουργεί ως εκτελεστικός βοηθός και συνοψίζει τα αποτελέσματα των δοκιμών σε διάφορες αναφορές.
TOSCA Testsuite ™ έχει σχεδιαστεί και αναπτυχθεί από την TRICENTIS Technology & Consulting GmbH (Μια Αυστριακή Εταιρεία Λογισμικού με έδρα τη Βιέννη)
Εξαρτήματα TOSCA Testsuite ™
Διάφορα εξαρτήματα & σύστημα υπό δοκιμή
Όπως φαίνεται στην παραπάνω εικόνα είναι τα διάφορα στοιχεία της δοκιμαστικής σουίτας
- Διοικητής της TOSCA
- Οδηγός TOSCA
- Εκτελεστής της TOSCA
Και τα τρία αυτά είναι στην πλευρά του πελάτη, περιλαμβάνει επίσης το αποθετήριο (επίσης ονομάζεται 'Test Repository') που βρίσκεται στην πλευρά του διακομιστή.
TOSCA Commander ™
Αυτή είναι η γραφική διεπαφή χρήστη του TOSCA Testsuite ™. Θεωρείται ο πυρήνας της δοκιμαστικής σουίτας. Ο κυβερνήτης χρησιμοποιεί ένα «Χώρο εργασίας» για τη διαχείριση των δοκιμαστικών περιπτώσεων. Αυτό σημαίνει ότι επιτρέπει την εύκολη δημιουργία, διαχείριση, εκτέλεση και ανάλυση δοκιμαστικών περιπτώσεων.
Καθώς είναι το σύστημα μεσαίου λογισμικού μεταξύ του Test Repository και του TOSCA Executor, λαμβάνει τις δοκιμαστικές θήκες από το αποθετήριο και το προωθεί στον Test Executor που τους τρέχει αργότερα στο System Under Test (SUT).
Όλα τα στοιχεία εμφανίζονται σε μια δομή δέντρου (δείγμα στιγμιότυπου παραπάνω). Το αριστερό τμήμα του παραθύρου χρησιμοποιείται για πλοήγηση , ενώ το σωστό τμήμα είναι το περιοχή εργασίας.
Το παραπάνω στιγμιότυπο οθόνης είναι ένα δείγμα του παραθύρου 'Test Case', ομοίως, η διάταξη άλλων παραθύρων (Απαίτηση, Λίστα εκτέλεσης κ.λπ.) μοιάζει ίδια. Όλα τα στοιχεία του TOSCA Commander ™ είναι δομημένα το ένα κάτω από το άλλο με αυστηρά ιεραρχική σειρά. Κάθε λειτουργία μπορεί να πραγματοποιηθεί μόνο με την παρατήρηση αυτής της ιεραρχίας αντικειμένων.
Παρέχει το Μεταφορά και απόθεση δυνατότητα που χρησιμοποιείται για να μετακινήσετε τα στοιχεία μέσα στην εφαρμογή. Έχει επίσης το λειτουργία σύνδεσης που επιτρέπει στον χρήστη να προσαρμόσει τη διάταξη του παραθύρου όπως το χρειάζεται.
Έτσι, το TOSCA Commander ™ παρέχει τέτοιου είδους χαρακτηριστικά και λειτουργίες στον χρήστη για την ευκολία του. Λειτουργεί παρόμοια με την Εξερεύνηση των Windows. Κατά τη δημιουργία της δομής φακέλων, μπορεί κανείς να χρησιμοποιήσει τις εντολές όπως δημιουργία, αντιγραφή, επικόλληση, μετονομασία, διαγραφή κ.λπ.
Χώρος εργασίας TOSCA
Αυτός είναι ο προσωπικός σας χώρος εργασίας όπου μπορείτε να δημιουργήσετε, να διαχειριστείτε, να εκτελέσετε και να αναλύσετε δοκιμαστικές περιπτώσεις. Περιέχει διάφορα αντικείμενα που ονομάζονται Αντικείμενα TOSCA Commander ™ και αυτά είναι,
- Ενότητες
- Λίστες εκτέλεσης
- Δοκιμές
- Απαιτήσεις
- Σχεδιασμός δοκιμαστικής θήκης
Μπορείτε να δημιουργήσετε τη σχέση μεταξύ αυτών των αντικειμένων χαρτογραφώντας / συνδέοντάς τα. Αυτό ονομάζεται αντιστοίχιση αντικειμένων στο TOSCA. Κατά τον χρόνο εκτέλεσης, συνδυάζονται οι πληροφορίες ελέγχου αυτών των αντικειμένων (Modules, ExecutionLists, TestCases και Requirements, κ.λπ.).
Αντικείμενα TOSCA Commander ™ - Διοργανώνονται στο 'Worlds'
Τα αντικείμενα TOSCA Commander ™ κατηγοριοποιούνται σε διαφορετικούς κόσμους και κάθε αντικείμενο αναγνωρίζεται ξεχωριστά από ένα συγκεκριμένο χρώμα.
Έχουμε ένα άλλο αντικείμενο, δηλαδή αντικείμενα 'Αναφοράς' που έχουν επίσης έναν κόσμο που ονομάζεται Κόσμος των εκθέσεων . Αυτό δεν απαιτείται για αρχάριους, επομένως δεν θα το συζητήσουμε λεπτομερώς προς το παρόν.
TOSCA «Κόσμοι» και η ροή εργασίας του:
Δίνεται παρακάτω ένα στιγμιότυπο για το πώς φαίνεται το παράθυρο του έργου TOSCA στους χρωματιστούς κόσμους του.
Χαρτογράφηση / σύνδεση στο TOSCA
Η σύνδεση, η εισαγωγή εξωτερικών δεδομένων και η εξαγωγή δεδομένων είναι δυνατές στο TOSCA. Παρακάτω δίνεται μια ιδέα για το πώς γίνεται η σύνδεση στο TOSCA.
Σύνδεση εξωτερικών αρχείων: Υπάρχουν δύο τρόποι με τους οποίους ένα εξωτερικό αρχείο μπορεί να συνδεθεί στο TOSCA, δηλ.
- Με μεταφορά και απόθεση με βασικά αντικείμενα στο TOSCA Commander
- Χρησιμοποιώντας τη λειτουργία 'Επισύναψη αρχείου' από το μενού περιβάλλοντος
Έτσι, αυτοί είναι οι 2 τρόποι σύνδεσης των αρχείων στο TOSCA. Τώρα θα δούμε τους διαφορετικούς τύπους συνδέσμων που διατίθενται στο TOSCA.
Υπάρχουν τρεις τύποι συνδέσμων, δηλαδή
- Ενσωματωμένο
- Συνδεδεμένος
- LinkedManaged
Ενσωματωμένο :Αυτό είναι Ενσωμάτωση ενός αρχείου στο Αποθετήριο TOSCA
Συνδεδεμένος :Ένα αρχείο θα αναφέρεται, αλλά δεν θα φιλοξενείται στο αποθετήριο. Ο σύνδεσμος αναφέρεται στον κατάλογο προέλευσης για το αρχείο.
LinkedManaged :Το αρχείο αντιγράφεται σε έναν καθορισμένο κατάλογο ο οποίος είναι γενικά προσβάσιμος και από εκεί θα διαχειρίζεται κεντρικά.
Έτσι μπορείτε να εισαγάγετε ένα εξωτερικό αρχείο ή εξωτερικά δεδομένα στο TOSCA. Ομοίως, δεδομένα από το TOSCA μπορούν επίσης να εξαχθούν σε άλλα αρχεία (π.χ. MS Word, MS Excel κ.λπ.) μέσω του πρόχειρου από,
το οποίο είναι καλύτερο java ή c ++
- επιλέγοντας μια γραμμή ή μια περιοχή στο δεξί τμήμα ενός παραθύρου TOSCA και πατώντας + «C»
- χρησιμοποιώντας τη λειτουργία 'Αντιγραφή πίνακα στο πρόχειρο' από το μενού περιβάλλοντος
TOSCA Commander ™ - Καρτέλα Λεπτομέρειες
Στην παραπάνω εικόνα, θα μπορούσατε να δείτε την καρτέλα 'Λεπτομέρειες' στη δεξιά πλευρά του παραθύρου του Διοικητή TOSCA. Έτσι, κάθε αντικείμενο στο TOSCA έχει μια προβολή λεπτομερειών όπου διάφορες στήλες μπορούν είτε να προστεθούν είτε να αφαιρεθούν ανάλογα με τις ανάγκες.
Πώς να προσθέσετε μια στήλη:
1. Κάντε δεξί κλικ στην κεφαλίδα μιας στήλης και επιλέξτε 'Column Chooser' από το μενού περιβάλλοντος. Ανοίγει ένα παράθυρο που περιέχει μια λίστα διαθέσιμων στηλών.
2. Σύρετε την απαιτούμενη στήλη σε μια υπάρχουσα κεφαλίδα στήλης. Η νέα στήλη προστίθεται αυτόματα στη θέση που επισημαίνεται με δύο βέλη.
Πώς να αφαιρέσετε μια στήλη:
- Επιλέξτε την κεφαλίδα της στήλης που πρέπει να αφαιρεθεί και κρατήστε πατημένο το αριστερό κουμπί του ποντικιού.
- Σύρετε τη στήλη προς τα κάτω μέχρι ο δείκτης του ποντικιού να έχει το σχήμα X και αφήστε το κουμπί του ποντικιού.
συμπέρασμα
Σε αυτό το εισαγωγικό σεμινάριο, καλύψαμε τα κύρια συστατικά του εργαλείου δοκιμών Tricentis TOSCA και λεπτομέρειες του Tosca Commander and Workspace. Αυτές είναι αρκετές πληροφορίες για να ξεκινήσετε με το TOSCA, περισσότερες πληροφορίες σχετικά με τον χώρο εργασίας και τους τύπους του, η έννοια του check-in / check-out για αντικείμενα TOSCA θα καλυφθούν στο επόμενο άρθρο.
Έχετε δοκιμάσει ακόμα το Εργαλείο Αυτοματισμού TOSCA;
ΕΠΟΜΕΝΟ Φροντιστήριο
Συνιστώμενη ανάγνωση
- SeeTest Automation Tutorial: Ένας οδηγός εργαλείου αυτοματισμού δοκιμών για κινητά
- Βασικά στοιχεία εκμάθησης του Rational Robot - IBM Test Automation Tool
- Sikuli GUI Automation Testing Tool - Οδηγός για αρχάριους Μέρος # 2
- Tutorial Geb - Δοκιμή αυτοματισμού προγράμματος περιήγησης με χρήση του εργαλείου Geb
- Εισαγωγή στο Sikuli GUI Automation Tool (Αυτοματοποιήστε οτιδήποτε βλέπετε στην οθόνη) - Sikuli Tutorial # 1
- Katalon Studio Tutorial: Ένα δωρεάν εργαλείο αυτοματοποίησης δοκιμών που περιμένατε
- Ranorex Tutorial: Ένα ισχυρό εργαλείο επιτραπέζιων υπολογιστών, ιστού και φορητού αυτοματισμού
- Δημιουργία και διαχείριση χώρων εργασίας στο Tricentis TOSCA Automation Tool