Τι είναι το Ordinal Identifier;
Εάν οι υποχρεωτικές και βοηθητικές ιδιότητες δεν επαρκούν για την αναγνώριση ενός αντικειμένου κατά τη διάρκεια μιας περιόδου εγγραφής, το QTP χρησιμοποιεί το Ordinal Identifier επιπλέον των άλλων καταγεγραμμένων ιδιοτήτων για τον προσδιορισμό των αντικειμένων κατά τη διάρκεια μιας περιόδου εγγραφής. Από προεπιλογή, υπάρχει ένας κανονικός τύπος αναγνωριστικού για κάθε κατηγορία αντικειμένου δοκιμής.
Στο παράθυρο αναγνώρισης αντικειμένου, μπορείτε να τροποποιήσετε το προεπιλεγμένο Ordinal Identifier για ένα αντικείμενο
Υπάρχουν τρεις τύποι τακτικών αναγνωριστικών στο HP UFT.
- Με βάση το ευρετήριο
- Με βάση την τοποθεσία
- Ώρα δημιουργίας
Βάσει ευρετηρίου
- Όταν χρησιμοποιείτε αναγνωριστικό τακτικής βάσει ευρετηρίου, κατά την εγγραφή, το QTP θα εκχωρήσει μια τιμή στην ιδιότητα INDEX ενός αντικειμένου
- Η τιμή βασίζεται στη σειρά με την οποία το αντικείμενο εμφανίζεται στον πηγαίο κώδικα.
- Η πρώτη εμφάνιση έχει τιμή 0
- Οι τιμές ιδιοτήτων ευρετηρίου είναι συγκεκριμένες για το αντικείμενο.
- Επομένως, εάν χρησιμοποιείτε το Ευρετήριο: = 3 για να περιγράψετε ένα αντικείμενο δοκιμής WebEdit, η Γρήγορη δοκιμή αναζητά το τέταρτο αντικείμενο WebEdit στη σελίδα.
- Ομοίως, χρησιμοποιείτε το ευρετήριο: = 1 για να περιγράψετε ένα αντικείμενο δοκιμής WebButton, η γρήγορη δοκιμή αναζητά το δεύτερο αντικείμενο WebButton στη σελίδα
Με βάση την τοποθεσία
- Όταν χρησιμοποιείτε αναγνωριστικό τακτικής βάσει τοποθεσίας, κατά την εγγραφή, το Micro Focus UFT θα εκχωρήσει μια τιμή στην ιδιότητα LOCATION ενός αντικειμένου για μοναδική αναγνώριση του αντικειμένου.
- Η τιμή βασίζεται στη σειρά με την οποία το αντικείμενο εμφανίζεται μέσα στο παράθυρο, το πλαίσιο ή το παράθυρο διαλόγου, σε σχέση με άλλα αντικείμενα με ίδιες ιδιότητες.
- Η πρώτη εμφάνιση του αντικειμένου είναι 0.
- Οι τιμές εκχωρούνται σε στήλες από πάνω προς τα κάτω και από αριστερά προς τα δεξιά.
Ώρα δημιουργίας
- Όταν χρησιμοποιείτε το αναγνωριστικό ordinal του χρόνου δημιουργίας, κατά την εγγραφή, το QTP θα εκχωρήσει μια τιμή στην ιδιότητα Time Creation ενός προγράμματος περιήγησης στο Web
- Το αναγνωριστικό είναι διαθέσιμο μόνο για το Περιβάλλον Ιστού
- Αυτή η τιμή δείχνει τη σειρά με την οποία άνοιξε το πρόγραμμα περιήγησης σε σχέση με άλλα ανοιχτά προγράμματα περιήγησης.
- Το πρώτο πρόγραμμα περιήγησης που ανοίγει κατά την εγγραφή λαμβάνει την τιμή CreationTime = 0 και τα επόμενα προγράμματα περιήγησης έχουν τιμές 1, 2, 3… και ούτω καθεξής
Κάντε κλικ εδώ εάν το βίντεο δεν είναι προσβάσιμο
Πόροι
Κατεβάστε τις ιστοσελίδες που χρησιμοποιούνται στο παραπάνω σεμινάριο για αυτο-πρακτική