Εάν έχετε τμήματα κώδικα που πρέπει να χρησιμοποιήσετε πολλές φορές στις δοκιμές σας, ίσως θελήσετε να δημιουργήσετε μια λειτουργία που καθορίζεται από το χρήστη. Χρησιμοποιώντας λειτουργίες που καθορίζονται από το χρήστη, οι δοκιμές σας είναι μικρότερες και πιο εύκολο να σχεδιάσετε, να διαβάσετε και να συντηρήσετε
Οι δικές σας βιβλιοθήκες λειτουργιών στο Micro Focus UFT μπορούν να περιέχουν συναρτήσεις VBScript, υπορουτίνες, ενότητες κ.λπ.
Πρέπει να ακολουθήσετε 3 απλά βήματα για να χρησιμοποιήσετε μια συνάρτηση από μια βιβλιοθήκη στη δοκιμή σας
Βήμα 1) Για να δημιουργήσετε μια νέα βιβλιοθήκη λειτουργιών στο HP QTP. Επιλέξτε Αρχείο> Νέο> Βιβλιοθήκη λειτουργιών. Ανοίγει ως νέα καρτέλα στο QTP.
Ας δημιουργήσουμε μια πολύ απλή λειτουργία που εμφανίζει το πλαίσιο μηνυμάτων.
Επίδειξη λειτουργίαςMsgBox "Αυτή είναι μια λειτουργία δοκιμής"Λειτουργία τερματισμού
Επομένως, όποτε καλείται αυτή η λειτουργία, εμφανίζεται ένα πλαίσιο μηνύματος. Μπορείτε να ορίσετε πολλές λειτουργίες στο ίδιο αρχείο. Ας σώσουμε τη λειτουργία. Μια συνάρτηση έχει επέκταση .qfl
Βήμα 2) Συσχετίστε τη βιβλιοθήκη με τη δοκιμή σας. Κάντε κλικ στο Αρχείο> Ρυθμίσεις> Πόροι> Associate Function Library. Κάντε κλικ στην επιλογή Προσθήκη. Επιλέξτε το αρχείο βιβλιοθήκης λειτουργιών. Κάντε κλικ στο Εντάξει
Βήμα 3) Τελευταίο βήμα για να καλέσετε τη συνάρτηση στο σενάριο δοκιμής σας
Σημαντικές σημειώσεις
- Χρησιμοποιώντας αντικείμενα COM, DCOM μπορείτε να δημιουργήσετε πολύ προηγμένες λειτουργίες
- Στην πραγματικότητα, πολλές από τις δυνατότητες που παρέχονται από το QTP μπορούν να κωδικοποιηθούν χρησιμοποιώντας VBScript
- Έχουμε δει μηχανικούς αυτοματισμού που το κάνουν περισσότερο έργο VB παρά έργο αυτοματισμού
- Η πρότασή μας είναι να επικεντρωθούμε στον αυτοματισμό 100% και όχι να επιδεικνύουμε τις δεξιότητές σας στο VB
Κάντε κλικ εδώ εάν το βίντεο δεν είναι προσβάσιμο