Το HP UFT (QTP) υποστηρίζει 3 τύπους τρόπων εγγραφής
- Ευαίσθητο περιβάλλον
- Αναλογικό
- Χαμηλό επίπεδο
Λειτουργία εγγραφής ευαίσθητου περιβάλλοντος
- Η κανονική λειτουργία εγγραφής ονομάζεται επίσης λειτουργία ευαίσθητου περιβάλλοντος
- Είναι ο προεπιλεγμένος τρόπος εγγραφής που εκμεταλλεύεται πλήρως το μοντέλο αντικειμένου δοκιμής του Quick Test Professional.
- Αναγνωρίζει αντικείμενα στην εφαρμογή ανεξάρτητα από τη θέση τους στην οθόνη.
- Καταγράφει τα αντικείμενα στην εφαρμογή σας και τις λειτουργίες που εκτελούνται σε αυτά
Λειτουργία αναλογικής εγγραφής
- Σε μια αναλογική λειτουργία εγγραφής, το Quick Test Professional καταγράφει και παρακολουθεί κάθε κίνηση του ποντικιού καθώς σύρετε το ποντίκι γύρω από μια οθόνη ή παράθυρο.
- Η αναλογική εγγραφή Micro Focus UFT καταγράφεται ως κομμάτια και αποθηκεύεται στον κατάλογο της δοκιμής σας
- Είναι χρήσιμο για εγγραφή λειτουργιών που δεν μπορούν να εγγραφούν στο επίπεδο ενός αντικειμένου. Π.χ., μια υπογραφή που παράγεται σύροντας το ποντίκι
- Στην αναλογική λειτουργία μπορείτε να κάνετε εγγραφή
- Εγγραφή Σχετικά με την οθόνη
- Σχετικά με το παράθυρο
- Όταν η αναλογική λειτουργία σας περιορίζεται σε ένα μόνο παράθυρο, χρησιμοποιήστε το σε σχέση με ένα παράθυρο
- Όταν η αναλογική λειτουργία σας περιλαμβάνει πολλές οθόνες, όπως μεταφορά και απόθεση ενός αντικειμένου από ένα παράθυρο σε άλλο, χρησιμοποιήστε την επιλογή οθόνης
Λειτουργία χαμηλού επιπέδου
- Αυτή η λειτουργία σάς δίνει τη δυνατότητα εγγραφής σε οποιοδήποτε αντικείμενο της εφαρμογής σας, ανεξάρτητα από το αν το QTP αναγνωρίζει το συγκεκριμένο αντικείμενο ή τη συγκεκριμένη λειτουργία.
- Αυτή η λειτουργία καταγράφει σε επίπεδο αντικειμένου και καταγράφει όλα τα αντικείμενα χρόνου εκτέλεσης ως αντικείμενα δοκιμής Window ή WinObject.
- Χρησιμοποιείται όταν οι ακριβείς συντεταγμένες του αντικειμένου είναι σημαντικές για τις δοκιμές σας. Ένα καλό παράδειγμα θα ήταν οι κατακερματισμοί όπου κάνοντας κλικ σε διαφορετικές ενότητες μιας εικόνας θα μεταφερθείτε σε διαφορετικούς συνδέσμους
- Χρησιμοποιείται κατά την εγγραφή δοκιμών σε περιβάλλον (ή σε αντικείμενο) που δεν αναγνωρίζεται από το QTP
- Η λειτουργία χαμηλού επιπέδου καταγράφει τις συντεταγμένες x, y οποιουδήποτε κλικ
Μάθετε Περιβάλλον, Αναλογικές, Λειτουργίες Εγγραφής Χαμηλού Επιπέδου με ένα παράδειγμα στο παρακάτω βίντεο
Κάντε κλικ εδώ εάν το βίντεο δεν είναι προσβάσιμο
Περίληψη
- Η αναλογική εγγραφή και η εγγραφή χαμηλού επιπέδου απαιτούν περισσότερο χώρο στο δίσκο από την κανονική λειτουργία εγγραφής.
- Και για τις δύο λειτουργίες, οι θέσεις της οθόνης κατά τη διάρκεια της εγγραφής και του χρόνου εκτέλεσης πρέπει να είναι ίδιες, διαφορετικά το σενάριο αποτυγχάνει
- Ως εκ τούτου, χρησιμοποιήστε αναλογική εγγραφή ή εγγραφή χαμηλού επιπέδου μόνο όταν η κανονική λειτουργία εγγραφής δεν καταγράφει με ακρίβεια τη λειτουργία σας.
- Μερικές φορές το QTP αλλάζει αυτόματα σε λειτουργία χαμηλού επιπέδου κατά την εγγραφή αντικειμένων ή περιβαλλόντων που δεν υποστηρίζονται από QTP