Μεταβλητή περιβάλλοντος σε QTP (UFT) με Παράδειγμα

Τι είναι η μεταβλητή περιβάλλοντος;

Οι μεταβλητές περιβάλλοντος είναι δυναμικά «αντικείμενα» σε έναν υπολογιστή που μπορεί να αποθηκεύσει μια τιμή, η οποία με τη σειρά της μπορεί να αναφέρεται από ένα ή περισσότερα προγράμματα λογισμικού σε Windows.

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

Μεταβλητές περιβάλλοντος HP UFT

Οι μεταβλητές περιβάλλοντος Micro Focus UFT είναι προσβάσιμες από όλες τις ενέργειες, τη βιβλιοθήκη λειτουργιών και τα σενάρια ανάκτησης.

Τύποι μεταβλητών περιβάλλοντος QTP

Οι μεταβλητές περιβάλλοντος είναι εκείνες οι μεταβλητές που μπορούν να χρησιμοποιηθούν συνολικά στις δοκιμές. Υπάρχουν δύο τύποι μεταβλητών περιβάλλοντος

  • Ενσωματωμένες μεταβλητές
  • Μεταβλητές που καθορίζονται από το χρήστη (Έχει 2 υποτύπους)
  • Εσωτερικός
  • Εξωτερικός

Ενσωματωμένες μεταβλητές

In QTP, οι ενσωματωμένες μεταβλητές είναι προκαθορισμένες μεταβλητές. Επιτρέπει στον χρήστη να ανακτήσει τις πληροφορίες σχετικά με τη δοκιμή που εκτελείται και να λάβει πληροφορίες σχετικά με το λειτουργικό σύστημα (Operating Systems) στα οποία εκτελείται η δοκιμή. Μερικές από τις ενσωματωμένες μεταβλητές είναι η επανάληψη ενεργειών, Operaσύστημα ting, κατάλογος δοκιμής, τοπικά ονόματα κεντρικών υπολογιστών, Operaέκδοση συστήματος ting κ.λπ.

Μετάβαση στο αρχείο -> ρυθμίσεις -> Καρτέλα Περιβάλλον για να προβάλετε την ενότητα μεταβλητών περιβάλλοντος για να δείτε τη λίστα περιβαλλοντικών μεταβλητών.

Τύποι μεταβλητών περιβάλλοντος QTP

Οι τιμές από τις μεταβλητές περιβάλλοντος μπορούν να ληφθούν και να χρησιμοποιηθούν όπου είναι απαραίτητο κατά τη διάρκεια της συνεδρίας εκτέλεσης.

Παράδειγμα:

MsgBox Environment.Value ("OSVersion")

Τύποι μεταβλητών περιβάλλοντος QTP

Μεταβλητές που καθορίζονται από το χρήστη

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

Οι μεταβλητές που καθορίζονται από το χρήστη ταξινομήθηκαν σε δύο τύπους

  • Εσωτερικός
  • Εξωτερικός
  1. Ορισμός χρήστη – Εσωτερικές μεταβλητές: Αυτές οι μεταβλητές ορίζονται από τον χρήστη πριν από την εκτέλεση της δοκιμής και είναι διαθέσιμες μόνο σε μια συγκεκριμένη δοκιμή
  2. Ορίζεται από το χρήστη - Εξωτερικές μεταβλητές: Αυτές οι μεταβλητές ορίζονται από τον χρήστη και μπορούν να χρησιμοποιηθούν συνολικά σε διάφορες δοκιμές.

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

    Μπορείτε να δημιουργήσετε μια μεταβλητή που ορίζεται από το χρήστη ως εξής

    Μεταβλητές καθορισμένες από το χρήστη

    Μεταβλητές καθορισμένες από το χρήστη

    Μπορείτε να αποκτήσετε πρόσβαση στη μεταβλητή ως εξής

    MsgBox Environment.Value ("Guru99")

    Μεταβλητές καθορισμένες από το χρήστη