Εκπαιδευτικό UFT | UFT Object Repository - Καλύτερος οδηγός για UFT 14.x

Αποθετήριο αντικειμένων UFT - Εικόνα χαρακτηριστικών

Η δοκιμή είναι πλέον μια σημαντική φάση του κύκλου ζωής ανάπτυξης λογισμικού για την εξασφάλιση της ποιότητας του προϊόντος. Επίσης, χωρίς να έχουμε δοκιμές, δεν μπορούμε να διασφαλίσουμε την εκπλήρωση όλων των απαιτήσεων. Εδώ ο αυτοματισμός παίζει ουσιαστικό ρόλο στον κύκλο δοκιμών για τη μείωση των προσπαθειών και του χρόνου. Στην αγορά, υπάρχουν πολλά διαθέσιμα εργαλεία δοκιμών για την αυτοματοποίηση της διαδικασίας δοκιμών. Το εργαλείο δοκιμής αυτοματισμού που χρησιμοποιείται περισσότερο είναι το UFT. 

Σε αυτό το θέμα, θα μάθουμε για το UFT Object Repository, την περιγραφική προσέγγιση προγραμματισμού και την έννοια του εικονικού αντικειμένου στο UFT, τα οποία είναι τα πιο σημαντικά χαρακτηριστικά του UFT.

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

Εκμάθηση UFT # 1: Επισκόπηση UFT

Εκπαιδευτικό UFT # 2: UFT Setup - Λήψη, Εγκατάσταση, Διαμόρφωση άδειας και Σύνδεση ALM

Εκπαιδευτικό UFT # 3: Αποθετήριο αντικειμένων UFT

Εκπαιδευτικό UFT # 4: Βιβλιοθήκη ενεργειών και λειτουργιών UFT 

Εκπαιδευτικό UFT # 5: Παράμετρος UFT 

Εκπαιδευτικό UFT # 6: Σενάριο VB σε UFT

Εκπαιδευτικό UFT # 7: Οδηγός βήμα προς βήμα για τη δημιουργία δοκιμαστικής θήκης στο UFT

Εκπαιδευτικό UFT # 8: Εξαίρεση χειρισμού σε UFT

Εκπαιδευτικό UFT # 9: Εγγραφή σε UFT με σημεία ελέγχου και αντικείμενο λεξικού 

Εκπαιδευτικό UFT # 10: Ερωτήσεις και απαντήσεις συνέντευξης UFT 

 Εκμάθηση UFT #3: Αποθετήριο αντικειμένων UFT

Αποθετήριο αντικειμένων UFT:

Ένα αποθετήριο αντικειμένων είναι το κύριο συστατικό του UFT ως εργαλείο δοκιμής αυτοματισμού. Είναι η συλλογή δοκιμαστικών αντικειμένων που χρησιμοποιούνται για την χαρτογράφηση των εφαρμογών με τα σενάρια δοκιμής UFT. Βασικά, μία ή περισσότερες ιδιότητες που μπορούν να αντιπροσωπεύουν μοναδικά τυχόν δοκιμαστικά αντικείμενα της εφαρμογής αποθηκεύονται στο Object Repository. Για παράδειγμα, όνομα, αναγνωριστικό, εσωτερικό κείμενο, αυτές είναι οι κοινές ιδιότητες που χρησιμοποιούνται για την αναπαράσταση οποιουδήποτε αντικειμένου. Ακολουθεί τις παρακάτω ιδιότητες για τον προσδιορισμό των αντικειμένων πεδίου -

Υποχρεωτική ιδιότητα -> Βοηθητική ιδιότητα -> Κανονικό αναγνωριστικό -> Έξυπνη αναγνώριση

Ταξινόμηση αποθετηρίου αντικειμένων: 

Δύο τύποι αποθετηρίων αντικειμένων είναι διαθέσιμοι στο UFT -

  • Τοπικό αποθετήριο αντικειμένων
  • Αποθήκη κοινόχρηστου αντικειμένου

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

Αποθετήριο αντικειμένων UFT - Τοπικό
Τοπικό αποθετήριο

Κοινόχρηστο αποθετήριο αντικειμένων - Ένα αποθετήριο αντικειμένων που βρίσκεται έξω από τη δοκιμαστική θήκη είναι γνωστό ως κοινόχρηστο αποθετήριο αντικειμένων. Μπορεί να κοινοποιηθεί σε πολλές ενέργειες ή σενάρια δοκιμής. Μπορούμε να το φτιάξουμε με τη βοήθεια του διαχειριστή αποθετηρίου αντικειμένων. Χρησιμοποιείται για σκοπούς επαναχρησιμοποίησης. Μπορούμε να το αποθηκεύσουμε ως αρχείο .tsr σε οποιαδήποτε τοποθεσία. Αυτός ο τύπος αποθετηρίου αντικειμένων χρησιμοποιείται ως επί το πλείστον για επαναχρησιμοποίηση σε λέξεις-κλειδιά ή υβριδικά πλαίσια δοκιμής.

Αποθετήριο αντικειμένων UFT - Κοινόχρηστο
Κοινόχρηστο αποθετήριο

Κατευθυντήρια γραμμή για το αποθετήριο αντικειμένων: 

  • Το λογικό όνομα των αντικειμένων στο αποθετήριο πρέπει να δοθεί με βάση τη λειτουργικότητα της εφαρμογής.
  • Η έξυπνη αναγνώριση πρέπει να απενεργοποιηθεί για να αυξήσει την απόδοση.
  • Το μέγεθος του χώρου αποθήκευσης αντικειμένων δεν πρέπει να είναι μεγάλο. Ο περιγραφικός προγραμματισμός μπορεί να χρησιμοποιηθεί μερικώς για τη μείωση του μεγέθους.
  • Χειριστείτε δυναμικά αντικείμενα μέσω τακτικών εκφράσεων ή περιγραφικού προγραμματισμού.
  • Χρησιμοποιήστε ένα κοινόχρηστο αποθετήριο αντικειμένων αντί για ένα τοπικό.
  • Μην χρησιμοποιείτε πολλές καταχωρήσεις για το ίδιο αντικείμενο στο αποθετήριο.

Διαφορετικές επιλογές στο αποθετήριο αντικειμένων:

ObjectFinder - Αυτό είναι ένα από τα πιο σημαντικά και χρήσιμα χαρακτηριστικά του UFT για την ανάλυση του αντικειμένου δοκιμής. Μέσω αυτής της επιλογής, μπορούμε να προβάλλουμε / αναλύσουμε τις διαφορετικές ιδιότητες των δοκιμαστικών αντικειμένων πριν τα προσθέσουμε στο Object Repository. Θα μας βοηθήσει να καθορίσουμε τις προσεγγίσεις αναγνώρισης αντικειμένων για αυτοματοποίηση δοκιμών. Χωρίς αντικείμενο Finder, είναι πολύ δύσκολο να καθοριστεί η περιγραφική προσέγγιση προγραμματισμού.

UFT Object Repository - Αντικείμενο Spy
Εύρεση αντικειμένων

Προσθήκη αντικειμένου - Χρησιμοποιείται για την προσθήκη οποιουδήποτε αντικειμένου εφαρμογής στο αποθετήριο.

Ενημέρωση από την εφαρμογή - Μπορούμε να ενημερώσουμε τυχόν αντικείμενα που έχουν ήδη προστεθεί στο αποθετήριο απευθείας από την εφαρμογή μέσω αυτής της επιλογής.

Επισημάνετε - Το αντικείμενο μπορεί να επισημανθεί στην εφαρμογή.

Εντοπίστε στο αποθετήριο - Μπορούμε να εντοπίσουμε το πραγματικό αντικείμενο που είναι διαθέσιμο στο αποθετήριο από την εφαρμογή.

Ενότητα ιδιοτήτων αντικειμένου - Περιγραφικές ιδιότητες, αναγνωριστικό ordinal και έξυπνη διαμόρφωση αναγνώρισης μπορούν να προβληθούν / επεξεργαστούν από αυτήν την ενότητα.

Ιεραρχία αντικειμένων UFT: Η δοκιμή UFT ιεραρχία αντικειμένων περιλαμβάνει ένα ή περισσότερα επίπεδα δοκιμής αντικειμένων. Το υψηλότερο επίπεδο του το αντικείμενο μπορεί να αντιπροσωπεύει παράθυρο, παράθυρο διαλόγου ή τύπο προγράμματος περιήγησης αντικείμενο, ανάλογα με το περιβάλλον. Για οποιεσδήποτε εφαρμογές ιστού, διατίθενται τρία επίπεδα ιεραρχιών αντικειμένων - Πρόγραμμα περιήγησης, Σελίδα και μεμονωμένο αντικείμενο δοκιμής. Έτσι, η ταυτοποίηση έγινε διαδοχικά από πάνω προς τα κάτω.

Πρόγραμμα περιήγησης ("Δοκιμαστικό πρόγραμμα περιήγησης"). Σελίδα ("Δοκιμαστική σελίδα"). Σύνδεσμος ("δοκιμαστικός σύνδεσμος"). Κάντε κλικ

Μηχανισμός αναγνώρισης αντικειμένου:

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

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

Κανονικό αναγνωριστικό - Όταν οι περιγραφικές ιδιότητες δεν επαρκούν για τον μοναδικό προσδιορισμό ενός αντικειμένου, το UFT προσπαθεί να ορίσει ορισμένες πρόσθετες ιδιότητες με βάση την εμφάνιση των αντικειμένων στην εφαρμογή για αναγνώριση. Αυτές οι ιδιότητες ονομάζονται Ordinal Identifier. Διατίθενται τρεις τύποι τακτικών αναγνωριστικών -

Περιεχόμενα - ορίζεται με βάση τη θέση του αντικειμένου στην εφαρμογή. Η τιμή ευρετηρίου ξεκινά πάντα από 0.

Τοποθεσία - ορίζεται με βάση τη θέση του αντικειμένου στην εφαρμογή. Η τιμή τοποθεσίας ξεκινά πάντα από 0.

Ώρα Δημιουργίας - ορίζεται με βάση τον χρόνο δημιουργίας του αντικειμένου στην εφαρμογή. Η τιμή του CreationTime ξεκινά πάντα από 0.

Έξυπνη αναγνώριση - Όταν οι περιγραφικές ιδιότητες και τα κοινά αναγνωριστικά αποτυγχάνουν να εντοπίσουν οποιοδήποτε αντικείμενο, χρησιμοποιούνται ορισμένες πρόσθετες ρυθμίσεις / ιδιότητες, οι οποίες είναι προκαθορισμένες για την αναγνώριση των αντικειμένων σε αυτήν την περίπτωση. Η Έξυπνη αναγνώριση είναι η τελευταία επιλογή για τον προσδιορισμό των αντικειμένων. Ισχύει μόνο αν ορίσουμε την τιμή ως αληθινή. Αλλά αυτή η λειτουργία έχει επιβραδύνει την εκτέλεση της δοκιμής. Έτσι, ως βέλτιστες πρακτικές, στις περισσότερες περιπτώσεις, πρέπει να απενεργοποιήσουμε αυτές τις δυνατότητες.

Αποθετήριο αντικειμένων UFT - Προβολή ιδιοκτησίας
Προβολή ιδιοτήτων του αποθετηρίου

Οδηγός βήμα προς βήμα για να προσθέσετε αντικείμενα:

  • Ανοίξτε την εφαρμογή δοκιμής και μεταβείτε στη σελίδα / οθόνη επιθυμίας για να προσθέσετε αντικείμενα.
  • Ανοίξτε το τοπικό αποθετήριο αντικειμένων από το UFT κάνοντας κλικ στο εικονίδιο Αντικείμενο αποθετηρίου ή πατώντας τα πλήκτρα "Ctrl + R". Σε περίπτωση κοινόχρηστου αποθετηρίου, μπορούμε να το ανοίξουμε από το "Resources-> Object Repository Manager".
  • Κάντε κλικ στο κουμπί προσθήκης αντικειμένου (πράσινο κουμπί συν) στο αποθετήριο. Τώρα το εργαλείο θα μας επιτρέψει να επιλέξουμε το αντικείμενο κάνοντας κλικ στο επιθυμητό πεδίο στην εφαρμογή.
  • Μετά την επιλογή ενός αντικειμένου, θα εμφανιστεί ένα ενδιάμεσο αναδυόμενο παράθυρο "Επιλογή αντικειμένου - Προσθήκη στο αποθετήριο". Κάντε κλικ στο κουμπί OK για να προσθέσετε το αντικείμενο.
  • Αφού προσθέσουμε το αντικείμενο, μπορούμε να επεξεργαστούμε τις ιδιότητες ή τα λογικά ονόματα με βάση τις απαιτήσεις.

Διαχείριση αντικειμένων αντικειμένων:

Ο διαχειριστής αποθετηρίου αντικειμένων χρησιμοποιείται για τη διαχείριση / εργασία με κοινόχρηστο αποθετήριο. Μπορούμε να προσθέσουμε, να ενημερώσουμε, να διαγράψουμε αντικείμενα από το κοινόχρηστο αποθετήριο μέσω του οδηγού. Πλοήγηση προς άνοιγμα - Πόροι -> Object Repository Manager.

Πώς να δημιουργήσετε ένα κοινόχρηστο αποθετήριο αντικειμένων:

Οι διαφορετικές προσεγγίσεις είναι - 

  • Δημιουργία μέσω Object Repository Manager - Ανοίξτε το "Resources-> Object Repository Manager" και προσθέστε αντικείμενα από αυτό το παράθυρο. Μετά την προσθήκη αντικειμένων, μπορούμε να το αποθηκεύσουμε ως αρχείο .tsr για να δημιουργήσουμε ένα κοινόχρηστο αποθετήριο αντικειμένων.
  • Μετατροπή τοπικού αποθετηρίου σε κοινόχρηστο αποθετήριο - Εξαγωγή του χώρου αποθήκευσης τοπικών αντικειμένων (Αρχείο -> Εξαγωγή τοπικών αντικειμένων) σε κοινόχρηστο αποθετήριο αντικειμένων.
  • Προσέγγιση Drag Drop - Σύρετε τα αντικείμενα από το τοπικό αποθετήριο και ρίξτε τα σε ένα κοινόχρηστο αποθετήριο.

Συσχετισμός αποθετηρίου κοινόχρηστου αντικειμένου σε δράση: 

Υπάρχουν δύο επιλογές -

  • Στην Εξερεύνηση λύσεων του UFT, κάντε δεξί κλικ στον κόμβο ονόματος ενέργειας και επιλέξτε το Associate Repository with Action.
  • Στο πλαίσιο διαλόγου Άνοιγμα κοινόχρηστου αποθετηρίου, επιλέξτε το αποθετήριο αντικειμένων και κάντε κλικ στο Άνοιγμα.

Εργαλείο σύγκρισης αντικειμένων αποθετηρίου:

Αυτό χρησιμοποιείται για τη σύγκριση δύο κοινόχρηστων αποθετηρίων και για τον εντοπισμό των αναντιστοιχιών. 

  • Αυτό το εργαλείο μπορεί να ανοίξει από το "Object Repository Manager" με την ακόλουθη διαδρομή - "Tools-> Object repository Comparision Tool."
  • Επιλέξτε και το κοινόχρηστο αποθετήριο και πατήστε το κουμπί OK.
  • Τώρα οι λεπτομέρειες σύγκρισης θα είναι διαθέσιμες για ανάλυση.
UFT Object Repository - Αντικείμενο Repository Comparision Tool
Εργαλείο σύγκρισης αντικειμένων αποθετηρίου

Εργαλείο συγχώνευσης αποθετηρίου αντικειμένων:

Αυτό χρησιμοποιείται για τη συγχώνευση δύο κοινόχρηστων αποθετηρίων σε ένα. 

  • Το εργαλείο συγχώνευσης μπορεί να ανοίξει από το "Object Repository Manager" με την ακόλουθη διαδρομή - "Tools-> Object repository Merge Tool."
  • Πρέπει να επιλέξουμε τα κύρια και δευτερεύοντα αποθετήρια για συγχώνευση. 
  • Τώρα αναλύστε τις διενέξεις και αποθηκεύστε για συγχώνευση και των δύο αποθετηρίων στο κύριο αποθετήριο.
Αποθήκη αντικειμένων UFT - Εργαλείο συγχώνευσης αντικειμένου αντικειμένου
Εργαλείο συγχώνευσης αποθετηρίου αντικειμένων

Διαχείριση δυναμικών αντικειμένων: 

Δύο επιλογές είναι διαθέσιμες για το χειρισμό δυναμικών αντικειμένων - 

  • Περιγραφική προσέγγιση προγραμματισμού - Εμείς αργότερα σχετικά με τον περιγραφικό προγραμματισμό σε αυτό το άρθρο.
  • Κανονική έκφραση - Είναι μια σειρά χαρακτήρων που σχηματίζουν ένα μοτίβο / συμβολοσειρά που χρησιμοποιείται για την αναγνώριση των αντικειμένων. Μπορούμε να το ορίσουμε αντικαθιστώντας το δυναμικό μέρος οποιωνδήποτε ιδιοτήτων με χαρακτήρες μπαλαντέρ. Ας δούμε το παρακάτω παράδειγμα - 

Έχουμε έναν δυναμικό σύνδεσμο με κείμενο ως - "Η τρέχουσα ημερομηνία είναι 03-04-2000". Εδώ μπορούμε να παρατηρήσουμε ότι σε αυτόν τον σύνδεσμο, το τμήμα "Η τρέχουσα ημερομηνία είναι" είναι σταθερό, ενώ το υπόλοιπο γίνεται αλλαγή κάθε μέρα. Έτσι μπορούμε να χρησιμοποιήσουμε ένα από τα παρακάτω μοτίβα ενώ ορίζουμε τα αντικείμενα στο Object Repository -

"Η τρέχουσα ημερομηνία είναι. *"- Εδώ '. *' Αντιπροσωπεύουν οποιαδήποτε σειρά οποιουδήποτε μεγέθους.

"Η τρέχουσα ημερομηνία είναι \ d \ d- \ d \ d- \ d \ d \ d \ d"- Εδώ το '\ d' μπορεί να αντικαταστήσει μόνο ένα αριθμητικό ψηφίο.

Ομοίως, υπάρχουν πιο συχνές διαθέσιμες εκφράσεις. Παρακαλώ πατήστε εδώ να το δούμε.

Περιγραφικός προγραμματισμός:

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

Οι σκοποί της χρήσης της προσέγγισης Περιγραφικού Προγραμματισμού είναι -

  • Το αντικείμενο δοκιμής έχει δυναμικό χαρακτήρα.
  • Για την εκτέλεση δοκιμαστικών περιπτώσεων χωρίς προσθήκη αντικειμένων στο Object Repository.
  • Η απόδοση εκτέλεσης ενδέχεται να μειωθεί εάν χρησιμοποιήσουμε ένα μεγάλο αποθετήριο αντικειμένων. Ο περιγραφικός προγραμματισμός μπορεί να χρησιμοποιηθεί για την αποφυγή του.
  • Τα ChildObjects χρησιμοποιούνται για τη δημιουργία μιας συλλογής αντικειμένων που ταιριάζουν με βάση τις καθορισμένες περιγραφές αντικειμένων. Τα γονικά αντικείμενα προχωρούν στο ChildObjects. Παράδειγμα - ανατρέξτε στο παραπάνω παράδειγμα.

Εργασία με περιγραφικό προγραμματισμό: 

Υπάρχουν δύο τρόποι για την ανάπτυξη δοκιμαστικών περιπτώσεων χρησιμοποιώντας περιγραφικό προγραμματισμό -

1. Περιγραφή αντικειμένων - Το σενάριο δημιουργείται χρησιμοποιώντας το αντικείμενο Περιγραφή με τις απαιτούμενες ιδιότητες. Παράδειγμα - Παρακάτω περιγράφεται η προσέγγιση προγραμματισμού για την εύρεση του αριθμού των συνδέσμων που διατίθενται σε μια συγκεκριμένη ιστοσελίδα.

Αποθετήριο αντικειμένων UFT - Περιγραφικός προγραμματισμός
Περιγραφικός προγραμματισμός

2. Χορδές περιγραφής - Η περιγραφή του αντικειμένου μεταδίδεται ως συμβολοσειρά κατά τη δημιουργία της δοκιμαστικής θήκης. Παράδειγμα -

                               Πρόγραμμα περιήγησης ("MyApp"). Σελίδα ("MyApp"). Σύνδεσμος ("text: = login", "type: = Link"). Κάντε κλικ στο

Μελέτη σύγκρισης μεταξύ του χώρου αποθήκευσης αντικειμένων και του περιγραφικού προγραμματισμού:

Αποθήκη αντικειμένωνΠεριγραφικός προγραμματισμός
Το αντικείμενο πρέπει να προστεθεί εδώ.Δεν χρειάζεται να προσθέσετε αντικείμενο στο OR.
Δύσκολο χειρισμό δυναμικών αντικειμένων.Εύκολο χειρισμό δυναμικών αντικειμένων.
Μειώστε την απόδοση της εκτέλεσης.Αυξήστε την απόδοση της εκτέλεσης.
Το αντικείμενο πρέπει να καθοριστεί πριν από την εκτέλεση.Τα αντικείμενα ορίζονται κατά την εκτέλεση.

Εικονικό αντικείμενο σε UFT:

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

Μπορούμε να ανοίξουμε τον οδηγό δημιουργίας εικονικού αντικειμένου από τη διαδρομή - "Εργαλεία-> Εικονικό αντικείμενο-> Νέο εικονικό αντικείμενο." Ακολουθώντας τις οδηγίες βήμα προς βήμα από αυτόν τον οδηγό, μπορούμε να ορίσουμε τα εικονικά αντικείμενα.

Οι περιορισμοί του εικονικού αντικειμένου είναι -

  • Το UFT δεν είναι σε θέση να εγγράψει τα εικονικά αντικείμενα.
  • Δεν ελέγχεται από το Object Repository.
  • Δεν είναι δυνατή η προσθήκη σημείων ελέγχου εδώ.
  • Το Object Finder δεν μπορεί να επιθεωρήσει τα εικονικά αντικείμενα.
  • Η εκτέλεση ενδέχεται να αποτύχει εάν η ανάλυση της οθόνης έχει αλλάξει.

Δημιουργία εικονικού αντικειμένου στο UFT:

1. Ανοίξτε το Virtual Object Manager από την πλοήγηση «Tools-> Virtual Object» και κάντε κλικ στο Νέο κουμπί.

2. Κάντε κλικ στο Next από την οθόνη "Welcome to Virtual Object Manager".

Νέα οθόνη εικονικού αντικειμένου 1
Νέο εικονικό αντικείμενο στο UFT - Οθόνη 1

3. Επιλέξτε τάξη και κάντε κλικ στο Επόμενο από την οθόνη "Χάρτης σε τυπική κλάση".

Νέα οθόνη εικονικού αντικειμένου 2
Νέο εικονικό αντικείμενο στο UFT - Οθόνη 2

4. Τώρα σημειώστε το αντικείμενο δοκιμής από την εφαρμογή χρησιμοποιώντας το ποντίκι και κάντε κλικ στο επόμενο.

Νέα οθόνη εικονικού αντικειμένου 3
Νέο εικονικό αντικείμενο στο UFT - Οθόνη 3

5. Τώρα διαμορφώστε το αντικείμενο και κάντε κλικ στο επόμενο.

Νέα οθόνη εικονικού αντικειμένου 4
Νέο εικονικό αντικείμενο στο UFT - Οθόνη 4

6. Τώρα κάντε κλικ στο Finish για να αποθηκεύσετε εικονικό αντικείμενο.

Νέα οθόνη εικονικού αντικειμένου 5
Νέο εικονικό αντικείμενο στο UFT - Οθόνη 5

Συμπέρασμα:

Σε αυτό το άρθρο σχετικά με το UFT Object Repository, μάθαμε πώς να αναγνωρίζουμε αντικείμενα από την υπό δοκιμή εφαρμογή και την ταξινόμηση. Κάντε κλικ εδώ για να κατανοήσετε περισσότερα από την πύλη υποστήριξης Microfocus. Επίσης, εάν θέλετε να προετοιμαστείτε για ερωτήσεις συνέντευξης UFT, κάντε κλικ εδώ.

Σχετικά με το K Mondal

Γεια, είμαι ο K. Mondal, συνδέομαι με έναν κορυφαίο οργανισμό. Έχω 12+ χρόνια εργασιακής εμπειρίας σε διάφορους τομείς, π.χ. ανάπτυξη εφαρμογών, δοκιμές αυτοματισμού, σύμβουλος πληροφορικής. Με ενδιαφέρει πολύ να μάθω διαφορετικές τεχνολογίες. Είμαι εδώ για να εκπληρώσω τη φιλοδοξία μου και αυτήν τη στιγμή συνεισφέρω ως Συγγραφέας και Προγραμματιστής Ιστοσελίδων και στο LambdaGeeks.
Συνδεθείτε στο LinkedIn- https://www.linkedin.com/in/kumaresh-mondal/

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

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

Lambda Geeks