Τι είναι το Selenium Grid hub;
Τι είναι το Selenium Grid hub;

Βίντεο: Τι είναι το Selenium Grid hub;

Βίντεο: Τι είναι το Selenium Grid hub;
Βίντεο: Selenium Grid Modes | Hub and Nodes | How to setup selenium grid with different machines as nodes 2024, Νοέμβριος
Anonim

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

Έχοντας αυτό υπόψη, ποιος είναι ο σκοπός του πλέγματος σεληνίου;

Το Selenium Grid είναι ένα εργαλείο δοκιμών που μας επιτρέπει να εκτελούμε τις δοκιμές μας σε διαφορετικά μηχανήματα έναντι διαφορετικών προγραμμάτων περιήγησης. Αποτελεί μέρος της σουίτας Selenium που ειδικεύεται στην εκτέλεση πολλαπλών δοκιμών σε διαφορετικά προγράμματα περιήγησης, λειτουργικό σύστημα και μηχανές.

Δεύτερον, πώς μπορώ να ξεκινήσω το hub σεληνίου; Διαμόρφωση του Hub

  1. Ξεκινήστε τη γραμμή εντολών και μεταβείτε στη θέση στην οποία τοποθετήσατε το αρχείο jar του διακομιστή Selenium.
  2. Εισαγάγετε: (FYI: ο αριθμός έκδοσης μπορεί να είναι διαφορετικός από τον δικό μου) java –jar selenium-server-standalone-2.43.1.jar –role hub.
  3. Η οθόνη σας θα πρέπει τώρα να μοιάζει κάπως έτσι:

Επίσης για να ξέρετε, ποια είναι η διαφορά μεταξύ του σεληνίου WebDriver και του πλέγματος σεληνίου;

Selenium Webdriver : Βασικά είναι ένα πλαίσιο. Σας επιτρέπει να δημιουργείτε δοκιμαστικά σενάρια και να εκτελείτε τα τεστ διαφορετικός παρουσίες προγράμματος περιήγησης. Πλέγμα σεληνίου : αυτό το μέρος του Σελήνιο χρησιμοποιείται για την εκτέλεση δοκιμών σε διαφορετικός μηχανές ταυτόχρονα. Μπορούμε να διατηρήσουμε τα έργα και τις δοκιμές μας χρησιμοποιώντας το.

Ποιο είναι το προεπιλεγμένο χρονικό όριο για το Selenium Grid;

- τέλος χρόνου 30 (300 είναι Προκαθορισμένο ) Ο τέλος χρόνου σε δευτερόλεπτα πριν ο διανομέας απελευθερώσει αυτόματα έναν κόμβο που δεν έχει λάβει αιτήματα για περισσότερο από τον καθορισμένο αριθμό δευτερολέπτων. Μετά από αυτό το διάστημα, ο κόμβος θα απελευθερωθεί για άλλη δοκιμή στην ουρά. Αυτό βοηθά στην εκκαθάριση σφαλμάτων πελάτη χωρίς μη αυτόματη παρέμβαση.

Συνιστάται: