Τι είναι η μεταβλητή περιβάλλοντος;
Οι μεταβλητές περιβάλλοντος είναι δυναμικό "αντικείμενο" σε έναν υπολογιστή που μπορεί να αποθηκεύσει μια τιμή, η οποία με τη σειρά της μπορεί να αναφέρεται από ένα ή περισσότερα προγράμματα λογισμικού στα Windows.
Οι περιβαλλοντικές μεταβλητές είναι δυναμικής φύσης και μπορούν να αλλάξουν. Υπάρχουν ορισμένες μεταβλητές περιβάλλοντος που μπορούν να αναφερθούν από προγράμματα και μπορούν να είναι χρήσιμες στην εύρεση πληροφοριών σχετικά με το περιβάλλον υπολογιστών τους.
Μεταβλητές περιβάλλοντος HP UFT
Οι μεταβλητές περιβάλλοντος Micro Focus UFT είναι προσβάσιμες από όλες τις ενέργειες, τη βιβλιοθήκη λειτουργιών και τα σενάρια ανάκτησης.
Τύποι μεταβλητών περιβάλλοντος QTP
Οι μεταβλητές περιβάλλοντος είναι εκείνες οι μεταβλητές που μπορούν να χρησιμοποιηθούν παγκοσμίως στις δοκιμές. Υπάρχουν δύο τύποι μεταβλητών περιβάλλοντος
- Ενσωματωμένες μεταβλητές
- Μεταβλητές καθορισμένες από τον χρήστη (Έχει 2 δευτερεύοντες τύπους)
- Εσωτερικός
- Εξωτερικός
Ενσωματωμένες μεταβλητές
Στο QTP, οι ενσωματωμένες μεταβλητές είναι προκαθορισμένες μεταβλητές. Επιτρέπει στο χρήστη να ανακτήσει τις πληροφορίες σχετικά με τη δοκιμή που εκτελεί και να λάβει πληροφορίες σχετικά με το λειτουργικό σύστημα (λειτουργικά συστήματα) στο οποίο εκτελείται η δοκιμή. Μερικές από τις ενσωματωμένες μεταβλητές είναι επανάληψη δράσης, λειτουργικό σύστημα, κατάλογος δοκιμών, τοπικά ονόματα κεντρικών υπολογιστών, έκδοση λειτουργικού συστήματος κ.λπ.
Μεταβείτε στο αρχείο -> Ρυθμίσεις -> Καρτέλα Περιβάλλον για να δείτε την ενότητα μεταβλητών περιβάλλοντος για να δείτε τη λίστα περιβαλλοντικών μεταβλητών.
Οι τιμές από μεταβλητές περιβάλλοντος μπορούν να ληφθούν και να χρησιμοποιηθούν όπου είναι απαραίτητο κατά τη διάρκεια της περιόδου λειτουργίας.
Παράδειγμα:
MsgBox Environment.Value ("OSVersion")
Μεταβλητές που καθορίζονται από τον χρήστη
Πριν από την εκτέλεση του τεστ, αυτές είναι οι μεταβλητές που ορίζονται από τον χρήστη. Μπορεί να χρησιμοποιηθεί παγκοσμίως σε διαφορετικές δοκιμές ή μπορεί επίσης να περιοριστεί σε μία δοκιμή.
Οι καθορισμένες από το χρήστη μεταβλητές ταξινομήθηκαν σε δύο τύπους
- Εσωτερικός
- Εξωτερικός
- Ορισμός χρήστη - Εσωτερικές μεταβλητές : Αυτές οι μεταβλητές καθορίζονται από τον χρήστη πριν από την εκτέλεση της δοκιμής και είναι διαθέσιμες μόνο σε μια συγκεκριμένη δοκιμή
- Ορισμός χρήστη - Εξωτερικές μεταβλητές: Αυτές οι μεταβλητές καθορίζονται από τον χρήστη και μπορούν να χρησιμοποιηθούν παγκοσμίως σε διαφορετικές δοκιμές.
Οι εξωτερικές μεταβλητές μπορούν να φορτωθούν με δύο τρόπους. Μπορεί να γίνει με μη αυτόματο τρόπο πριν από την εκτέλεση της δοκιμής μέσω της καρτέλας περιβάλλοντος ή της οθόνης που ορίζεται από τον χρήστη, ελέγχοντας το πλαίσιο ελέγχου μεταβλητές φόρτωσης και, στη συνέχεια, επιλέγοντας το αρχείο XML.
Μπορείτε να δημιουργήσετε μια μεταβλητή καθορισμένη από τον χρήστη ως εξής
Μπορείτε να αποκτήσετε πρόσβαση στη μεταβλητή ως εξής
MsgBox Environment.Value ("Guru99")