docker selenium tutorial
Εισαγωγή στο Docker Selenium Tutorial:
Όπως συζητήθηκε σε ένα από τα δικά μας προηγούμενο σεμινάριο Το πλέγμα Selenium βοηθά στην εκτέλεση των δοκιμαστικών περιπτώσεων σε διαφορετικά λειτουργικά συστήματα και σε διαφορετικά προγράμματα περιήγησης.
Ωστόσο, αυτό Σεμινάριο Docker θα σας εξηγήσει περισσότερα σχετικά με το τι είναι το Docker και πώς το κατεβάζουμε, εγκαθιστούμε και ενσωματώνουμε στο πλέγμα Selenium μαζί με τα σχετικά στιγμιότυπα οθόνης και αυτή η εικονική αναπαράσταση θα σας επιτρέψει να κατανοήσετε τη διαδικασία γρήγορα και εύκολα.
Τι θα μάθετε:
πώς να μετατρέψετε ένα char σε μια συμβολοσειρά c ++
- Τι είναι το πλέγμα σεληνίου;
- Ένα πρακτικό παράδειγμα χρήσης του πλέγματος σεληνίου
- Τι είναι το Docker;
- Προαπαιτούμενα για το Docker Selenium Tutorial
- Λήψη του Docker για Windows
- Εγκαταστήστε το Docker Images
- Ξεκινήστε το Selenium Hub
- Ξεκινήστε τους κόμβους Selenium
- Διαμόρφωση δοκιμών σεληνίου
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Τι είναι το πλέγμα σεληνίου;
Το πλέγμα σεληνίου βοηθάει στον έλεγχο του υπολογιστή (διανομέας) σε κατανεμημένες δοκιμαστικές θήκες μεταξύ των εξαρτημένων μηχανών (κόμβοι).
Όταν εφαρμόζουμε όλες τις δοκιμαστικές θήκες σε ένα μηχάνημα σε κάποιο σημείο, ενδέχεται να υπάρχουν ορισμένοι περιορισμοί και μερικές φορές ένα μόνο μηχάνημα δεν θα είναι αρκετό για να εκτελέσει όλες τις δοκιμαστικές θήκες και αυτό το χρονικό διάστημα το πλέγμα Selenium μπαίνει στο ρόλο.
Ένα πρακτικό παράδειγμα χρήσης του πλέγματος σεληνίου
Πριν από 2-3 χρόνια, η Κίνα απαγόρευσε τα προϊόντα Google στη χώρα. Εκείνη την εποχή, ορισμένες άλλες εταιρείες που ανέπτυξαν συστήματα ιστού για την Κίνα έπρεπε να δοκιμάσουν το σύστημα ιστού τους με διαφορετικά προγράμματα περιήγησης εκτός από τα προϊόντα Google (Google Chrome) όπως ο Internet Explorer, ο Firefox, το Opera κ.λπ.
Έτσι, εκείνη τη στιγμή το πλέγμα Selenium ήταν πολύ χρήσιμο για αυτές τις εταιρείες, καθώς χρησιμοποίησαν το πλέγμα Selenium για να εκτελέσουν τις δοκιμαστικές θήκες τους σε διαφορετικά προγράμματα περιήγησης εκτός από το Google Chrome.
Τι είναι το Docker;
Με απλά λόγια, το Docker μπορεί να χαρακτηριστεί ως εμπορευματοκιβώτιο. Οι προγραμματιστές ή οι χρήστες του Docker μπορούν να βάλουν πράγματα όπως βάση δεδομένων, βιβλιοθήκες, εξαρτήσεις σε αυτό το κοντέινερ και, στη συνέχεια, να χρησιμοποιήσουν αυτές τις βάσεις δεδομένων, εξαρτήσεις και βιβλιοθήκες για τη δημιουργία, ανάπτυξη και εκτέλεση εφαρμογών.
Χρησιμοποιώντας κοντέινερ Docker μπορείτε να ρυθμίσετε και να συσκευάσετε μια εφαρμογή λογισμικού με όλα τα περιεχόμενα που απαιτούνται για τη δημιουργία αυτής της εφαρμογής, όπως βάσεις δεδομένων, βιβλιοθήκες και άλλες εξαρτήσεις και τέλος, μπορείτε να τα αποστείλετε όλα ως ένα πακέτο.
Συνήθως κατά τη διαμόρφωση του πλέγματος Selenium πρέπει να φιλοξενήσουμε πολλές εικονικές μηχανές ως κόμβους και πρέπει να συνδέσουμε κάθε κόμβο με το διανομέα. Επίσης, όταν δημιουργούμε ένα κανονικό πλέγμα, πρέπει να κατεβάσουμε το αρχείο βάζου διακομιστή Selenium και να τρέξουμε αυτό το αρχείο βάζου σε κάθε υπολογιστή στον οποίο πρόκειται να ρυθμίσουμε το πλέγμα Selenium.
Αυτό είναι δαπανηρό και μερικές φορές χρονοβόρο έργο για τους υπεύθυνους δοκιμών. Ωστόσο, το Docker μάς βοηθά να επιλύουμε προβλήματα που σχετίζονται με το κόστος και χρονοβόρα.
Το Docker εφευρέθηκε από τον Solomon Hykey και κυκλοφόρησε στη βιομηχανία λογισμικού το 2013 Μάρτιος ως εργαλείο ανοιχτού κώδικα. Σήμερα, προγραμματιστές και μηχανικοί συστημάτων χρησιμοποιούν το Docker για διάφορους λόγους.
Σε αυτό το σεμινάριο, θα χρησιμοποιήσουμε το Docker για δοκιμές λογισμικού και αυτοματοποίηση λογισμικού.
Προαπαιτούμενα για το Docker Selenium Tutorial
Πρώτα απ 'όλα, πρέπει να δημιουργήσουμε ένα περιβάλλον για να εκτελέσουμε το σενάριο Selenium.
Παρακάτω αναφέρονται μερικά πράγματα που πρέπει να ελέγξουμε:
- Εάν το μηχάνημά σας αποτελείται από JDK 1.7 ή νεότερη έκδοση
- Είναι εγκατεστημένα τα προγράμματα περιήγησης Chrome και Firefox στον τοπικό υπολογιστή σας;
- Σελίδες δοκιμής με βάση το Selenium WebDriver και το TestNG.
- Διαμορφώθηκε το αρχείο Testng.xml για την εκτέλεση δοκιμαστικών περιπτώσεων ως παράλληλων δοκιμών.
Λήψη του Docker για Windows
Το επόμενο πράγμα που πρέπει να κάνουμε είναι να εγκαταστήσουμε την εργαλειοθήκη Docker. Για να εκτελέσουμε εντολές Docker, χρειαζόμαστε το τερματικό γρήγορης εκκίνησης του Docker που θα συνοδεύεται από την εργαλειοθήκη Docker. Ως εκ τούτου, πρέπει να εγκαταστήσουμε την εργαλειοθήκη Docker.
Μπορούμε να κατεβάσετε την εργαλειοθήκη Docker από οποιονδήποτε ιστότοπο, αλλά, θα συνιστούσα ανεπιφύλακτα να κάνετε λήψη της εργαλειοθήκης Docker από τον επίσημο ιστότοπό τους: Λιμενεργάτης .
Κατά την εγκατάσταση της εργαλειοθήκης Docker, θα εμφανιστούν μερικά πλαίσια ελέγχου και για να ολοκληρώσετε την εγκατάσταση, πρέπει να ελέγξετε όλα αυτά τα πλαίσια ελέγχου και να εγκαταστήσετε την εργαλειοθήκη Docker. Εάν το έχετε εγκαταστήσει με επιτυχία, τότε θα λάβετε τα ακόλουθα τρία εικονίδια της εργαλειοθήκης Docker.
Μετά την εγκατάσταση της εργαλειοθήκης Docker κάντε διπλό κλικ και ανοίξτε το τερματικό γρήγορης εκκίνησης του Docker. Το Docker θα διαμορφώσει το προεπιλεγμένο μηχάνημά σας με τη διεύθυνση IP: 192.168.99.100 και θα χρειαστεί λίγος χρόνος για να διαμορφώσετε το τοπικό σας μηχάνημα για πρώτη φορά. Ως εκ τούτου, πρέπει να περιμένετε μέχρι να εμφανιστεί το ακόλουθο παράθυρο.
Το Docker διαμορφώθηκε με επιτυχία!
Εγκαταστήστε το Docker Images
Ενώ διαμορφώνουμε το πλέγμα Selenium (χωρίς Docker), πρέπει επίσης να διαμορφώσουμε το Selenium hub και κόμβους (προγράμματα περιήγησης).
Όπως ένα κανονικό πλέγμα όταν διαμορφώνουμε το πλέγμα Selenium με το Docker, πρέπει να εγκαταστήσουμε τους κόμβους hub και browser στο κοντέινερ Docker και αργότερα, μπορούμε να ξεκινήσουμε το hub και τους κόμβους από αυτό το κοντέινερ Docker.
Εξ ου και το πρώτο πράγμα είναι να εγκαταστήσετε τις εικόνες κόμβου και κόμβου στο Docker.
Αρχικά, πρέπει να εγκαταστήσουμε πέντε εικόνες για να εκτελέσουμε τη δοκιμή μας χρησιμοποιώντας το Docker.
- Εικόνα κόμβου σεληνίου
- Selenium node-firefox εικόνα
- Selenium κόμβος-χρώμιο εικόνα
- Selenium node-firefox-debug εικόνα
- Selenium κόμβος-chrome-debug εικόνα
Η επόμενη ερώτηση θα είναι, πώς να βρείτε αυτές τις εικόνες. Για να βρούμε αυτές τις εικόνες, προχωράμε στο Docker Hub και αναζητήστε αυτές τις εικόνες με όνομα και μπορείτε επίσης να πληκτρολογήσετε το όνομα της εικόνας στη γραμμή αναζήτησης όπως φαίνεται παρακάτω.
Μόλις πληκτρολογήσετε το όνομα και πατήσετε enter, θα μπορείτε να δείτε το παρακάτω παράθυρο.
Αυτό το παράθυρο εμφανίζει όλα τα αποθετήρια εικόνων που έχουμε για το Selenium hub. Εδώ πρέπει να κάνετε κλικ στην εικόνα που έχει τον μεγαλύτερο αριθμό τραβηκτικών και θα σας βοηθήσει να εκτελέσετε τον κώδικα μας χωρίς σφάλματα. Μόλις κάνετε κλικ σε αυτήν την εικόνα θα δείτε ένα άλλο παράθυρο όπως αυτό που δίνεται παρακάτω.
(Σημείωση:Κάντε κλικ σε οποιαδήποτε εικόνα για μεγέθυνση)
Αυτό το παράθυρο θα σας παρέχει όλες τις πληροφορίες σχετικά με την εικόνα (Selenium hub image) και θα σας δώσει όλες τις εντολές που σχετίζονται με αυτήν την εικόνα (Selenium hub image). Εδώ, η εντολή Docker pull είναι η εντολή για την εγκατάσταση αυτής της εικόνας Docker στο κοντέινερ σας.
Ως εκ τούτου, αρχικά, πρέπει να εγκαταστήσουμε την εικόνα του Selenium hub. Για να το κάνετε αυτό, πρέπει να αντιγράψετε την εντολή Docker pull και να την επικολλήσετε στο τερματικό γρήγορης εκκίνησης του Docker όπως φαίνεται παρακάτω.
Αφού εισαγάγετε κάθε εντολή στο τερματικό γρήγορης εκκίνησης του Docker, θα πρέπει να περιμένετε λίγο χρόνο για να επιτρέψετε τη λήψη των εικόνων στο κοντέινερ του Docker και ο χρόνος αναμονής εξαρτάται πλήρως από την ταχύτητα της σύνδεσης δικτύου σας. Μερικές φορές ορισμένες εικόνες θα αποτύχουν κατά την εγκατάσταση ή τη λήψη και αν συμβεί έτσι, το καλύτερο που πρέπει να κάνετε είναι να εγκαταστήσετε ξανά αυτήν την εικόνα μέχρι να εμφανιστεί το τερματικό όταν ολοκληρωθεί η εγκατάσταση.
Ένας άλλος σημαντικός παράγοντας είναι ότι δεν πρέπει να πληκτρολογήσετε τη δεύτερη εντολή πριν ολοκληρώσετε τη λήψη της πρώτης εντολής. Θα αποτύχει τόσο η λήψη όσο και η εγκατάσταση.
Ομοίως, μπορείτε να αναζητήσετε και να εγκαταστήσετε και τις πέντε εικόνες που αναφέρονται παραπάνω στο κοντέινερ Docker.
Ο παρακάτω πίνακας δείχνει όλες τις εντολές έλξης που πρέπει να πληκτρολογήσετε στο τερματικό Quickstart και να εγκαταστήσετε.
Εικόνα | Εντολή |
---|---|
Κέντρο σεληνίου | ελικοειδής σελήνιο / πλήμνη |
Κόμβος Selenium firefox | docker τραβήξτε σελήνιο / κόμβος-firefox |
Κόμβος χρωμίου σεληνίου | docker τραβήξτε σελήνιο / κόμβος-χρώμιο |
Σφάλμα Selenium firefox | εντοπισμός σφαλμάτων σεναρίου / κόμβου-firefox |
Σφάλμα χρωμίου σεληνίου | εντοπισμός σφαλμάτων σελορίου / κόμβου-χρωμίου |
Μετά τη λήψη όλων των εικόνων στο κοντέινερ σας, μπορείτε να το ελέγξετε χρησιμοποιώντας την παρακάτω εντολή.
Εικόνες Docker
Τώρα όλες οι εικόνες έχουν ληφθεί με επιτυχία. Ως εκ τούτου μπορούμε να τρέξουμε αυτές τις εικόνες μία προς μία.
Ξεκινήστε το Selenium Hub
Σε ένα κανονικό πλέγμα Selenium (χωρίς Docker) το πρώτο βήμα είναι να ξεκινήσετε το Selenium hub. Για να ξεκινήσουμε το Selenium hub από το κοντέινερ Docker, έχουμε μια ειδική εντολή που είναι
docker run -d -p 4444: 4444 –name selenium-hub selenium / hub
Μόλις πληκτρολογήσετε και εισαγάγετε αυτήν την εντολή στο τερματικό σας, το κέντρο Selenium θα ανοίξει από το κοντέινερ Docker. Μπορείτε να επαληθεύσετε εάν το κέντρο Selenium έχει ξεκινήσει ή όχι ελέγχοντας τον ακόλουθο σύνδεσμο στο πρόγραμμα περιήγησής σας: http://192.168.99.100:4444/grid/console
Εδώ σε αυτήν την εικόνα 192.168.99.100 είναι η διεύθυνση IP σας
Ξεκινήστε τους κόμβους Selenium
Το Selenium hub ξεκινά και στη συνέχεια, πρέπει να ξεκινήσουμε κόμβους από το Docker container, πρέπει να ξεκινήσουμε chrome node και Firefox node. Εγκαταστήσαμε και τις δύο εικόνες κόμβου στο κοντέινερ Docker κατά τη διαδικασία εγκατάστασης.
Τώρα, ας ξεκινήσουμε με τους δύο κόμβους ένας προς έναν. Επίσης, να θυμάστε ότι μπορείτε να εκτελέσετε όσους κόμβους θέλετε. Εδώ έχω χρησιμοποιήσει μόνο δύο κόμβους (κόμβος χρωμίου και κόμβος Firefox).
Εντολή για την εκτέλεση κόμβου χρωμίου από το Docker: docker run -d –link selenium-hub: hub selenium / κόμβος-χρώμιο
Εντολή για την εκτέλεση κόμβου firefox από το Docker: docker run -d –link selenium-hub: hub selenium / node-firefox
Μετά την εκτέλεση του κόμβου Chrome και του κόμβου Firefox, πρέπει επίσης να εκτελέσουμε τον κόμβο εντοπισμού σφαλμάτων Chrome και τον κόμβο εντοπισμού σφαλμάτων Firefox. Εκτελούμε και εγκαθιστούμε τον κόμβο εντοπισμού σφαλμάτων chrome και τον κόμβο εντοπισμού σφαλμάτων Firefox για σκοπούς επίδειξης και στο τέλος αυτού του σεμιναρίου, θα εκτελέσω μια δοκιμαστική υπόθεση και στους δύο κόμβους εντοπισμού σφαλμάτων χρησιμοποιώντας το πρόγραμμα προβολής VNC (Virtual Network Computing).
ερωτήσεις και απαντήσεις συνέντευξης τεχνικής υποστήριξης pdf
Για το πρόγραμμα προβολής VNC χρειαζόμαστε τον κόμβο εντοπισμού σφαλμάτων του firefox και του chrome. Το πρόγραμμα προβολής VNC (Virtual Network Computing) μας βοηθά να βλέπουμε διαφορετικές ενέργειες του προγράμματος περιήγησης ταυτόχρονα σε έναν υπολογιστή.
Εντολή για εκτέλεση κόμβου εντοπισμού σφαλμάτων chrome από το Docker: docker run -d –P –link selenium-hub: hub selenium / κόμβος-chrome-debug
Εντολή για την εκτέλεση κόμβου εντοπισμού σφαλμάτων Firefox από το Docker: docker run -d –P –link selenium-hub: hub selenium / node-firefox-debug
Μερικές φορές και οι δύο εντολές μπορεί να αγνοηθούν από το τερματικό γρήγορης εκκίνησης του Docker. Εάν το τερματικό γρήγορης εκκίνησης του Docker αγνοεί αυτές τις δύο εντολές, εναλλακτικά μπορείτε να χρησιμοποιήσετε τις παρακάτω εντολές για να ξεκινήσετε τη λειτουργία εντοπισμού σφαλμάτων των προγραμμάτων περιήγησης chrome και Firefox.
Εναλλακτική 01
docker run –d –P –link selenium-hub: hub selenium / κόμβος-chrome-debug
docker run –d –P –link selenium-hub: hub selenium / node-firefox-debug
Εναλλακτική 02
docker run –d –link selenium-hub: hub selenium / κόμβος-chrome-debug
docker run –d –link selenium-hub: hub selenium / node-firefox-debug
Αφού εκτελέσετε τόσο τους κόμβους όσο και τους κόμβους εντοπισμού σφαλμάτων των κόμβων Chrome και Firefox και chrome και Firefox, μπορείτε να ανανεώσετε το πρόγραμμα περιήγησής σας και θα βρείτε τον Firefox και τον κόμβο chrome ξεκινώντας από το κοντέινερ σας.
Εάν προκύψει κάποιο σφάλμα κατά τη διαδικασία εγκατάστασης ή εκτέλεσης εικόνων, το καλύτερο που πρέπει να κάνετε είναι να επανεγκαταστήσετε και να εκτελέσετε ξανά τη συγκεκριμένη εικόνα από το Docker.
Τώρα έχουμε ολοκληρώσει όλα τα βήματα στην πλευρά του κοντέινερ Docker. Στη συνέχεια, πρέπει να δώσουμε προσοχή στο σενάριο Selenium και στο πρόγραμμα προβολής VNC για να κάνουμε την επίδειξή μας.
Πρώτον, πρέπει να προσδιορίσουμε τους αριθμούς θύρας των κόμβων εντοπισμού σφαλμάτων chrome και firefox που εκτελούνται. Επειδή απαιτούμε αυτούς τους αριθμούς θύρας για το πρόγραμμα προβολής VNC.
Για να προσδιορίσετε τους αριθμούς θύρας του κόμβου chrome και Firefox, μπορείτε να πληκτρολογήσετε την παρακάτω εντολή στο τερματικό γρήγορης εκκίνησης και θα μπορείτε να δείτε όλες τις εικόνες Docker και τις θύρες λειτουργίας κάθε εικόνας κάτω από τη στήλη PORTS.
λιμενεργάτης ps - α
Κόμβοι | Τρέχοντες αριθμοί θύρας |
---|---|
Κόμβος εντοπισμού σφαλμάτων Chrome | 32771 |
Κόμβος εντοπισμού σφαλμάτων Firefox | 32772 |
Τώρα, γνωρίζουμε τους αριθμούς θύρας των κόμβων εντοπισμού σφαλμάτων chrome και firefox που εκτελούνται, ώστε να μπορούμε να ξεκινήσουμε και τα δύο προγράμματα περιήγησης χρησιμοποιώντας το πρόγραμμα προβολής VNC.
Για αυτό πρέπει να ακολουθήσουμε τα παρακάτω βήματα:
1) Κατεβάστε το πρόγραμμα προβολής VNC από τον επίσημο ιστότοπό τους: Λήψη VNC
2) Τρέξε το
3) Πληκτρολογήστε τη διεύθυνση URL του hub και τον αριθμό θύρας κάθε λειτουργίας εντοπισμού σφαλμάτων όπως φαίνεται παρακάτω και κάντε κλικ στο κουμπί σύνδεσης
URL HUB : ΑΡΙΘΜΟΣ ΘΥΡΑΣ
- Για το πρόγραμμα περιήγησης Chrome 192.168.99.100 : 32771
4) Αφού κάνετε κλικ στο κουμπί σύνδεσης, το πρόγραμμα προβολής VNC θα ζητήσει κωδικό πρόσβασης. Από προεπιλογή, ο κωδικός πρόσβασης για το πρόγραμμα προβολής VNC είναι μυστικό , πληκτρολογήστε τον κωδικό πρόσβασης ως μυστικό και κάντε κλικ στο Ok και θα μπορείτε να δείτε ένα παράθυρο για το πρόγραμμα περιήγησης chrome.
5) Ομοίως, πρέπει να κάνετε το ίδιο για το πρόγραμμα περιήγησης Firefox χρησιμοποιώντας ένα πρόγραμμα προβολής VNC. Ανοίξτε την εφαρμογή VNC στον τοπικό υπολογιστή σας και χρησιμοποιήστε τον αριθμό θύρας λειτουργίας του Firefox με τη διεύθυνση URL του hub και κάντε κλικ στο κουμπί σύνδεσης.
- Για το πρόγραμμα περιήγησης Firefox 192.168.99.100 : 32772
Και πάλι θα δείτε ένα άλλο παράθυρο να ανοίγει για το πρόγραμμα περιήγησης Firefox.
Τώρα και τα δύο προγράμματα περιήγησης εμφανίζονται στο πρόγραμμα προβολής VNC. Ο επόμενος στόχος μας είναι να γράψουμε το σενάριο σεληνίου και να το τρέξουμε.
Διαμόρφωση δοκιμών σεληνίου
Ως συνήθως, μπορούμε να δημιουργήσουμε ένα σενάριο δοκιμής που σχετίζεται με το πλέγμα σεληνίου, βήματα για τη δημιουργία ενός σεναρίου πλέγματος σεληνίου συζητείται στο φροντιστήριο σεληνίου πλέγματος .
Εδώ είναι το σενάριο που δημιούργησα, αυτό είναι ένα κανονικό σενάριο σεληνίου και δημιούργησα δύο δοκιμές και έχω θέσει την επιθυμητή ικανότητα αυτών των δοκιμών σε δύο διαφορετικά προγράμματα περιήγησης που δημιουργήσαμε.
Επίσης, άλλαξα το αρχείο XML για να εκτελέσω τη δοκιμή με παράλληλο τρόπο.
Έχουμε ολοκληρώσει όλα τα βήματα και μπορείτε να εκτελέσετε τη δοκιμή σας τώρα. Αφού εκτελέσετε τη δοκιμή σας, θα μπορείτε να δείτε τη δοκιμή να εκτελείται σε δύο διαφορετικά προγράμματα περιήγησης που δημιουργήσαμε χρησιμοποιώντας το Docker. Το πρόγραμμα προβολής VNC θα δείξει πώς ένα πρόγραμμα περιήγησης πλοηγείται σε κάθε ιστότοπο ταυτόχρονα.
συμπέρασμα
Όταν έχετε μεγάλο αριθμό δοκιμαστικών περιπτώσεων, μπορείτε να χρησιμοποιήσετε το πλέγμα Selenium για να επιταχύνετε τις εκτελέσεις της δοκιμαστικής θήκης. Μερικές φορές πρέπει να εκτελέσουμε και να δοκιμάσουμε τις δοκιμαστικές σας περιπτώσεις σε διαφορετικά λειτουργικά συστήματα και μερικές φορές πρέπει να ελέγξετε τις δοκιμαστικές σας περιπτώσεις σε διαφορετικά προγράμματα περιήγησης επίσης. Χρησιμοποιούμε το πλέγμα Selenium σε τέτοιες περιπτώσεις.
Μερικές φορές η διαμόρφωση του πλέγματος Selenium μπορεί να είναι μια διαδικασία με υψηλό κόστος και χρονοβόρα καθώς χρειαζόμαστε πολλά μηχανήματα. Σε τέτοιες περιπτώσεις, η καλύτερη επιλογή θα είναι να χρησιμοποιήσετε το πλέγμα Selenium με το Docker.
Συνιστώμενη ανάγνωση
- Selenium Grid Tutorial: Ρύθμιση και παράδειγμα δοκιμών Cross Browser
- Cucumber Selenium Tutorial: Αγγούρι Java Selenium WebDriver Integration
- Εισαγωγή στο Selenium WebDriver - Selenium Tutorial # 8
- Εκμάθηση έκλειψης σε βάθος για αρχάριους
- Αποτελεσματικά σενάρια σεληνίου και σενάρια αντιμετώπισης προβλημάτων - Σελήνιο σεμινάριο # 27
- Εντοπισμός σφαλμάτων σεληνίου με αρχεία καταγραφής (Log4j Tutorial) - Selenium Tutorial # 26
- 30+ καλύτερα σεμινάρια σεληνίου: Μάθετε το σελήνιο με πραγματικά παραδείγματα
- Εισαγωγή στο JUnit Framework και τη χρήση του στο Σελήνιο Σενάριο - Σελήνιο Tutorial # 11