Τρόπος λήψης & Εγκαταστήστε το Selenium WebDriver

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

Anonim

Η εγκατάσταση σεληνίου είναι μια διαδικασία 3 βημάτων:

  1. Εγκαταστήστε το Java SDK
  2. Εγκαταστήστε το Eclipe
  3. Εγκαταστήστε Selenium Webdriver Files

Σε αυτό το σεμινάριο, θα μάθουμε πώς να εγκαταστήσουμε το Selenium Webdriver. Ακολουθεί η λεπτομερής διαδικασία

ΣΗΜΕΙΩΣΗ: Οι εκδόσεις Java, Eclipse, Selenium θα συνεχίσουν να ενημερώνονται με την πάροδο του χρόνου. Αλλά τα βήματα εγκατάστασης θα παραμείνουν τα ίδια. Επιλέξτε την τελευταία έκδοση και συνεχίστε τα βήματα εγκατάστασης παρακάτω-

Βήμα 1 - Εγκαταστήστε την Java στον υπολογιστή σας

Πραγματοποιήστε λήψη και εγκατάσταση του Java Software Development Kit (JDK) εδώ.

Επόμενο -

Αυτή η έκδοση JDK συνοδεύεται από Java Runtime Environment (JRE), επομένως δεν χρειάζεται να κάνετε λήψη και εγκατάσταση του JRE ξεχωριστά.

Μόλις ολοκληρωθεί η εγκατάσταση, ανοίξτε τη γραμμή εντολών και πληκτρολογήστε "java". Εάν δείτε την ακόλουθη οθόνη, καλό είναι να προχωρήσετε στο επόμενο βήμα

Βήμα 2 - Εγκαταστήστε το Eclipse IDE

Κατεβάστε την τελευταία έκδοση του "Eclipse IDE για Java Developers" εδώ. Φροντίστε να επιλέξετε σωστά μεταξύ των εκδόσεων Windows 32 Bit και 64 Bit.

Θα πρέπει να μπορείτε να κατεβάσετε ένα αρχείο exe με το όνομα "eclipse-inst-win64" για το πρόγραμμα Εγκατάστασης.

Κάντε διπλό κλικ στο αρχείο για να εγκαταστήσετε το Eclipse. Θα ανοίξει ένα νέο παράθυρο. Κάντε κλικ στο Eclipse IDE για Java Developers.

Μετά από αυτό, ένα νέο παράθυρο θα ανοίξει το κουμπί κλικ με την ένδειξη 1 και θα αλλάξει διαδρομή σε "C: \ eclipse" Δημοσίευση ότι Κάντε κλικ στο κουμπί Εγκατάσταση με την ένδειξη 2

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

Αυτό θα ξεκινήσει την έκλειψη νέον IDE για εσάς.

Βήμα 3 - Λήψη του προγράμματος οδήγησης προγράμματος-πελάτη Selenium Java

Μπορείτε να κατεβάσετε το Selenium Webdriver για Java Client Driver εδώ. Θα βρείτε προγράμματα οδήγησης πελατών για άλλες γλώσσες εκεί, αλλά επιλέξτε μόνο αυτό για Java.

Αυτή η λήψη έρχεται ως αρχείο ZIP με το όνομα "selenium-3.14.0.zip". Για απλότητα της εγκατάστασης Selenium στα Windows 10, εξαγάγετε τα περιεχόμενα αυτού του αρχείου ZIP στη μονάδα δίσκου C, ώστε να έχετε τον κατάλογο "C: \ selenium-3.14.0 \". Αυτός ο κατάλογος περιέχει όλα τα αρχεία JAR που θα εισαγάγαμε αργότερα στο Eclipse για ρύθμιση Selenium.

Βήμα 4 - Ρυθμίστε το Eclipse IDE με το WebDriver

  1. Εκκινήστε το αρχείο "eclipse.exe" μέσα στο φάκελο "έκλειψη" που εξαγάγαμε στο βήμα 2. Εάν ακολουθήσατε σωστά το βήμα 2, το εκτελέσιμο αρχείο πρέπει να βρίσκεται στο C: \ eclipse \ eclipse.exe.
  2. Όταν σας ζητηθεί να επιλέξετε έναν χώρο εργασίας, απλώς αποδεχτείτε την προεπιλεγμένη τοποθεσία.

3. Δημιουργήστε ένα νέο έργο μέσω File> New> Java Project. Ονομάστε το έργο ως "νέο έργο".

Ένα νέο αναδυόμενο παράθυρο θα ανοίξει τις λεπτομέρειες εισαγωγής ως εξής

  1. Όνομα έργου
  2. Τοποθεσία για αποθήκευση έργου
  3. Επιλέξτε JRE εκτέλεσης
  4. Επιλέξτε την επιλογή έργου διάταξης
  5. Κάντε κλικ στο κουμπί Τέλος

4. Σε αυτό το βήμα,

  1. Κάντε δεξί κλικ στο νέο έργο και
  2. Επιλέξτε Νέο> Πακέτο και ονομάστε το πακέτο ως "νέο πακέτο".

Θα ανοίξει ένα αναδυόμενο παράθυρο για να ονομάσετε το πακέτο,

  1. Εισαγάγετε το όνομα του πακέτου
  2. Κάντε κλικ στο κουμπί Τέλος

5. Δημιουργήστε μια νέα τάξη Java κάτω από το νέο πακέτο, κάνοντας δεξί κλικ πάνω της και, στη συνέχεια, επιλέγοντας- Νέο> Κατηγορία και, στη συνέχεια, ονομάστε την ως "MyClass". Το Eclipse IDE θα πρέπει να μοιάζει με την παρακάτω εικόνα.

Όταν κάνετε κλικ στο Class, θα ανοίξει ένα αναδυόμενο παράθυρο, εισαγάγετε λεπτομέρειες ως

  1. Όνομα της τάξης
  2. Κάντε κλικ στο κουμπί Τέλος

Έτσι φαίνεται μετά τη δημιουργία τάξης.

Τώρα το σελήνιο WebDriver είναι σε Java Build Path

Σε αυτό το βήμα,

  1. Κάντε δεξί κλικ στο "newproject" και επιλέξτε Properties .
  2. Στο παράθυρο διαλόγου Properties, κάντε κλικ στο "Java Build Path".
  3. Κάντε κλικ στην καρτέλα Βιβλιοθήκες και μετά
  4. Κάντε κλικ στο "Προσθήκη εξωτερικών βάζων…"

Όταν κάνετε κλικ στο "Προσθήκη εξωτερικών βάζων ..." θα ανοίξει ένα αναδυόμενο παράθυρο. Επιλέξτε τα αρχεία JAR που θέλετε να προσθέσετε.

Αφού επιλέξετε αρχεία jar, κάντε κλικ στο κουμπί OK.

Επιλέξτε όλα τα αρχεία μέσα στο φάκελο lib.

Επιλέξτε αρχεία εκτός του φακέλου lib

Όταν τελειώσετε, κάντε κλικ στο κουμπί "Εφαρμογή και κλείσιμο"

6. Προσθέστε όλα τα αρχεία JAR μέσα και έξω από το φάκελο "libs". Το παράθυρο διαλόγου Ιδιότητες θα πρέπει τώρα να μοιάζει με την παρακάτω εικόνα.

7. Τέλος, κάντε κλικ στο OK και ολοκληρώσαμε την εισαγωγή βιβλιοθηκών Selenium στο έργο μας.

Διαφορετικοί οδηγοί

Το HTMLUnit και το Firefox είναι δύο προγράμματα περιήγησης που το WebDriver μπορεί να αυτοματοποιήσει άμεσα - πράγμα που σημαίνει ότι δεν απαιτείται άλλο ξεχωριστό στοιχείο για εγκατάσταση ή εκτέλεση κατά την εκτέλεση της δοκιμής. Για άλλα προγράμματα περιήγησης, απαιτείται ξεχωριστό πρόγραμμα. Αυτό το πρόγραμμα ονομάζεται Server Server .

Ένας διακομιστής προγραμμάτων οδήγησης είναι διαφορετικός για κάθε πρόγραμμα περιήγησης. Για παράδειγμα, ο Internet Explorer έχει τον δικό του διακομιστή προγραμμάτων οδήγησης που δεν μπορείτε να χρησιμοποιήσετε σε άλλα προγράμματα περιήγησης. Παρακάτω είναι η λίστα των διακομιστών προγραμμάτων οδήγησης και των αντίστοιχων προγραμμάτων περιήγησης που τους χρησιμοποιούν.

Μπορείτε να κατεβάσετε αυτά τα προγράμματα οδήγησης εδώ

Πρόγραμμα περιήγησης Όνομα διακομιστή προγράμματος οδήγησης Παρατηρήσεις
HTMLUnit HtmlUnitDriver Το WebDriver μπορεί να οδηγήσει το HTMLUnit χρησιμοποιώντας το HtmlUnitDriver ως διακομιστή προγραμμάτων οδήγησης
Firefox Mozilla GeckoDriver Το WebDriver μπορεί να οδηγήσει τον Firefox χωρίς την ανάγκη διακομιστή προγραμμάτων οδήγησης. Ξεκινώντας τον Firefox 45 και άνω πρέπει να χρησιμοποιήσετε πρόγραμμα οδήγησης gecko που δημιουργήθηκε από τον Mozilla για αυτοματοποίηση
Internet Explorer Διακομιστής προγράμματος οδήγησης Internet Explorer Διατίθεται σε εκδόσεις 32 και 64-bit. Χρησιμοποιήστε την έκδοση που αντιστοιχεί στην αρχιτεκτονική του IE σας
Χρώμιο ChromeDriver Αν και το όνομά του είναι απλώς "ChromeDriver", στην πραγματικότητα είναι ένας διακομιστής προγραμμάτων οδήγησης, όχι μόνο ένας οδηγός. Η τρέχουσα έκδοση μπορεί να υποστηρίζει εκδόσεις υψηλότερες από το Chrome v.21
ΛΥΡΙΚΗ ΣΚΗΝΗ OperaDriver Αν και το όνομά του είναι απλώς "OperaDriver", στην πραγματικότητα είναι ένας διακομιστής προγραμμάτων οδήγησης, όχι μόνο ένας οδηγός.
PhantomJS GhostDriver Το PhantomJS είναι ένα άλλο πρόγραμμα περιήγησης χωρίς κεφάλι όπως το HTMLUnit.
Σαφάρι SafariDriver Αν και το όνομά του είναι απλώς "SafariDriver", στην πραγματικότητα είναι ένας διακομιστής προγραμμάτων οδήγησης, όχι μόνο ένας οδηγός.

Περίληψη

Εκτός από ένα πρόγραμμα περιήγησης, θα χρειαστείτε τα ακόλουθα για να αρχίσετε να χρησιμοποιείτε το WebDriver

  • Κιτ ανάπτυξης Java (JDK). https://www.oracle.com/java/technologies/javase-downloads.html
  • Eclipse IDE - http://www.eclipse.org/downloads/
  • Πρόγραμμα οδήγησης Java Client - https://www.selenium.dev/downloads/

Όταν ξεκινάτε ένα έργο WebDriver στο Eclipse, μην ξεχάσετε να εισαγάγετε τα αρχεία Java Client Driver στο έργο σας. Αυτά τα αρχεία θα αποτελούν τη βιβλιοθήκη Selenium σας.

Με τη νέα έκδοση του Selenium, δεν υπάρχει πρόγραμμα περιήγησης που να μπορείτε να αυτοματοποιήσετε χωρίς τη χρήση προγράμματος οδήγησης διακομιστή.