Χρήση εισόδων και εξόδων σε ροές Selenium IDE

Μπορείτε να ορίσετε τις εισόδους που θα διαβιβαστούν στις αυτοματοποιημένες εφαρμογές σας κατά τη διάρκεια της αναπαραγωγής. Μπορείτε επίσης να διαβιβάσετε την έξοδο από τις αυτοματοποιημένες εφαρμογές σας στη ροή σας.

Ορισμός εισόδων για μια ροή περιβάλλοντος εργασίας χρήστη στο web

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

Οποιαδήποτε μεταβλητή χρησιμοποιείται (διαβάζεται) πριν από την προετοιμασία (συνήθως πραγματοποιείται μέσω εντολών αποθήκευση) θα αντιμετωπίζεται αυτόματα ως μεταβλητή εισόδου και θα εμφανίζεται στην κάρτα ενέργειας Εκτέλεση ροής περιβάλλοντος εργασίας χρήστη για το web.

Μπορείτε να χρησιμοποιήσετε μεταβλητές μέσω παρεμβολής συμβολοσειράς, για παράδειγμα, να αλλάξετε το πεδίο προορισμού της εντολής κλικ σε "id=${elementId}". Ή να αλλάξετε το πεδίο τιμής της εντολής type σε "${inputText}".

Η εντολή ορισμός μεγέθους παραθύρου και η εντολή τύπος στα παρακάτω στιγμιότυπα οθόνης χρησιμοποιούν μη προετοιμασμένες μεταβλητές ${Width}, ${Height} και ${search}. Αυτές οι μεταβλητές θα γίνουν τιμές εισόδου.

Ορισμός μεγέθους και τύπου παραθύρου.

Μπορείτε να χρησιμοποιήσετε μεταβλητές απευθείας σε ορισμένες εντολές, για παράδειγμα, τα πεδία προορισμού/τιμής της εντολής forEach είναι και τα δύο μεταβλητές και δεν χρειάζεται να την εσωκλείσετε σε "${}".

Ανατρέξτε στην ενότητα Εντολές Selenium για να προσδιορίσετε τις εντολές που λαμβάνουν απευθείας ονόματα μεταβλητών.

Ορισμός εξόδων για μια ροή περιβάλλοντος εργασίας χρήστη στο web

Οποιαδήποτε μεταβλητή ορίζεται στη δέσμη ενεργειών Selenium μετατρέπεται αυτόματα σε τιμή εξόδου. Χρησιμοποιήστε τις ακόλουθες εντολές για να δηλώσετε μεταβλητές:

Store

Store attribute

Store json

Store title

store value

Store window handle

Store xpath count

Execute script(προσθέστε σύνταξη "return" για να επιστρέψετε το αντικείμενο που θέλετε να αποθηκεύσετε στο τέλος της δέσμης ενεργειών)

Επόμενα βήματα