Πίνακας περιεχομένων:

Τι κάνει μια εντολή δράσης στο σελήνιο;
Τι κάνει μια εντολή δράσης στο σελήνιο;

Βίντεο: Τι κάνει μια εντολή δράσης στο σελήνιο;

Βίντεο: Τι κάνει μια εντολή δράσης στο σελήνιο;
Βίντεο: Μαγνήσιο: που βοηθάει και που θα το βρείτε 2024, Απρίλιος
Anonim

Εντολές Selenium κυκλοφορούν σε τρεις «γεύσεις»: Ενέργειες , Accessors, και Assertions. Ενέργειες είναι εντολές που γενικά χειραγωγούν την κατάσταση της εφαρμογής. Αυτοί κάνω πράγματα όπως "κάντε κλικ σε αυτόν τον σύνδεσμο" και "επιλέξτε αυτήν την επιλογή". Αν μία Δράση αποτυγχάνει ή έχει σφάλμα, η εκτέλεση της τρέχουσας δοκιμής διακόπτεται.

Τότε, τι κάνει η εντολή δράσης με το επίθημα AndWait;

Αν μία Δράση αποτυγχάνει ή παρουσιάζει σφάλμα, η εκτέλεση της τρέχουσας δοκιμής διακόπτεται. Πολλά Οι ενέργειες μπορούν κληθείτε με το " Και Περιμένετε ” κατάληξη , π.χ. "Κάντε κλικ και περίμενε ". Αυτό κατάληξη λέει στο Selenium ότι το δράση θα αναγκάσει το πρόγραμμα περιήγησης να πραγματοποιήσει μια κλήση στον διακομιστή και εκείνο το Selenium πρέπει περιμένετε να φορτώσει μια νέα σελίδα.

Επιπλέον, ποια είναι η διαφορά μεταξύ δράσης και δράσεων στο σελήνιο; Ενέργειες Η τάξη βασίζεται σε μοτίβο σχεδίασης κατασκευαστή που δημιουργεί ένα σύνθετο Ενέργειες με τη συνάθροιση των Selenium WebDriver , όπου webdriver χρησιμοποιείται μόνο για τον προσδιορισμό της παρουσίας στοιχείων Ιστού στην εφαρμογή Ιστού.

Σε σχέση με αυτό, ποια είναι η κατηγορία δράσης στο σελήνιο;

Κατηγορία ενεργειών είναι μια ενσωματωμένη ικανότητα χειρισμού διαφόρων τύπων συμβάντων με πληκτρολόγιο και ποντίκι. Σε Selenium Webdriver , ο χειρισμός αυτών των συμβάντων, συμπεριλαμβανομένων λειτουργιών όπως μεταφορά και απόθεση ή κλικ σε πολλά στοιχεία με τη βοήθεια του κλειδιού ελέγχου, γίνεται χρησιμοποιώντας το API προηγμένων αλληλεπιδράσεων χρήστη.

Ποια είναι η χρησιμότητα των εντολών δράσης;

Εντολές Selenium IDE (Selenese)

  • Ενέργειες. Οι ενέργειες είναι εντολές που γενικά χειρίζονται την κατάσταση της εφαρμογής.
  • Αξεσουάρ. Αυτές οι εντολές εξετάζουν την κατάσταση της εφαρμογής και αποθηκεύουν το αποτέλεσμα σε μεταβλητές, όπως το storeTitle.
  • Ισχυρισμοί.
  • Συνήθως χρησιμοποιούμενες εντολές Selenium IDE:

Συνιστάται: