Αυτό το σεμινάριο δείχνει το OBJECT SPY.
Το Object Spy μπορεί να βοηθήσει στον προσδιορισμό των χρήσιμων ιδιοτήτων και μεθόδων που σχετίζονται με ένα αντικείμενο στο περιβάλλον σας.
Τα σεμινάρια HP / Micro Focus UFT περιγράφουν επίσης τα GetROProperty, GetTOProperty & SetTOProperty
Κάντε κλικ εδώ εάν το βίντεο δεν είναι προσβάσιμο
GetRoProperty
- GetRoProperty - είναι μια ενσωματωμένη μέθοδος που χρησιμοποιείται για την ανάκτηση της τιμής χρόνου εκτέλεσης μιας ιδιότητας αντικειμένου.
- Υπάρχουν 4 βήματα για τη χρήση του GetRoProperty
- Βήμα 1) Καταγράψτε το αντικείμενο στο οποίο θέλετε να χρησιμοποιήσετε το GetRoProperty στο Object Repository
- Βήμα 2) Για το εγγεγραμμένο αντικείμενο προσδιορίζει την ιδιότητα χρόνου εκτέλεσης που θα μπορούσε να χρησιμοποιηθεί. Μπορείτε να χρησιμοποιήσετε το Object Spy.
- Βήμα 3) Χρησιμοποιήστε τη μέθοδο GetRoProperty για να ανακτήσετε την αναγνωρισμένη ιδιότητα Run-time και να αποθηκεύσετε την τιμή σε μια μεταβλητή
- Βήμα 4) Χρησιμοποιήστε αυτήν την τιμή για περαιτέρω μειώσεις
SetToProperty & GetToProperty
- Σκεφτείτε ένα κουμπί Web που είναι αποθηκευμένο στο αποθετήριο αντικειμένων
- Όταν εκτελείται η δοκιμή, το QTP δημιουργεί ένα αντίγραφο αυτού του αντικειμένου που ονομάζεται Test Object και το συγκρίνει με το Run Time Object
- Χρησιμοποιώντας το GetToProperty, μπορείτε να ανακτήσετε την τιμή μιας ιδιότητας του Test Object
- Χρησιμοποιώντας το SetToProperty μπορείτε να αλλάξετε την τιμή ιδιότητας ενός αντικειμένου δοκιμής
- Όταν ολοκληρωθεί η δοκιμή, αυτό το αντικείμενο δοκιμής απορρίπτεται και το ίδιο ισχύει και για τυχόν τροποποιήσεις που πραγματοποιήσατε στις ιδιότητες του αντικειμένου χρησιμοποιώντας το SetToProperty
- Όταν η δοκιμή εκτελείται ξανά, δημιουργείται ένα νέο αντίγραφο του δοκιμαστικού αντικειμένου με τις αρχικές τιμές ιδιότητας που είναι αποθηκευμένες στο αποθετήριο αντικειμένων
- Μπορείτε να χρησιμοποιήσετε το GetToProperty και το SetToProperty όταν το σενάριο δοκιμής σας έχει πολλές γραμμές κωδικών και το περιβάλλον σας είναι σποραδικό
- Για μια σημείωση, δεν υπάρχει SetRoProperty
Αντικείμενο κατασκόπων:
- Το Object spy είναι μια δυνατότητα στο QTP χρησιμοποιώντας την οποία μπορείτε να δείτε τόσο τις ιδιότητες όσο και τις μεθόδους αντικειμένου δοκιμής και χρόνου εκτέλεσης.
- Δίνει επίσης τη σύνταξη για μια επιλεγμένη μέθοδο.
- Το Object Spy δίνει την πλήρη ιεραρχία του αντικειμένου που έχετε επιλέξει