Δοκιμές 2025, Ιανουάριος

Δοκιμή Selenium Headless Browser: HTMLUnitDriver & PhantomJS

Δοκιμή Selenium Headless Browser: HTMLUnitDriver & PhantomJS

Το HTMLunitdriver είναι το πιο ελαφρύ και ταχύτερο πρόγραμμα περιήγησης χωρίς κεφαλή για το WebDriver. Βασίζεται στο HtmlUnit. Είναι γνωστό ως Headless Browser Driver. Είναι ίδιο με το πρόγραμμα οδήγησης Chrome, IE ή FireFox.

Cross Browser Testing χρησιμοποιώντας το Selenium WebDriver

Cross Browser Testing χρησιμοποιώντας το Selenium WebDriver

Το Cross Browser Testing είναι ένας τύπος λειτουργικής δοκιμής για να ελέγξετε αν η εφαρμογή ιστού σας λειτουργεί όπως αναμένεται σε διαφορετικά προγράμματα περιήγησης ... Εάν χρησιμοποιούμε το Selenium WebDriver, μπορούμε να αυτοματοποιήσουμε τις δοκιμαστικές περιπτώσεις χρησιμοποιώντας προγράμματα περιήγησης Internet Explorer, FireFox, Chrome, Safari.

Τρόπος χειρισμού iFrames στο Selenium Webdriver: switchTo ()

Τρόπος χειρισμού iFrames στο Selenium Webdriver: switchTo ()

Τι είναι το Iframe; Μια ιστοσελίδα που είναι ενσωματωμένη σε μια άλλη ιστοσελίδα ή ένα έγγραφο HTML που είναι ενσωματωμένο σε ένα άλλο έγγραφο HTML είναι γνωστό ως πλαίσιο. Το IFrame χρησιμοποιείται συχνά για την εισαγωγή περιεχομένου από άλλο

Δοκιμή βάσης δεδομένων με σελήνιο: Βήμα προς βήμα οδηγός

Δοκιμή βάσης δεδομένων με σελήνιο: Βήμα προς βήμα οδηγός

Το Selenium Webdriver περιορίζεται στη δοκιμή των εφαρμογών σας χρησιμοποιώντας το πρόγραμμα περιήγησης. Για να χρησιμοποιήσετε το Selenium Webdriver για δοκιμή βάσεων δεδομένων, πρέπει να χρησιμοποιήσετε το JDBC (& quot; Java Database Connectivity & quot;).

Τρόπος ανάγνωσης / εγγραφής δεδομένων από το αρχείο Excel: Selenium POI

Τρόπος ανάγνωσης / εγγραφής δεδομένων από το αρχείο Excel: Selenium POI

Σε αυτό το σεμινάριο, θα εξετάσουμε, πώς να διαβάζετε και να γράφετε δεδομένα από το Excel στο JAVA χρησιμοποιώντας το πρόγραμμα οδήγησης σεληνίου.

Dataprovider & TestNG XML: Παραμετροποίηση στο Σελήνιο (Παράδειγμα)

Dataprovider & TestNG XML: Παραμετροποίηση στο Σελήνιο (Παράδειγμα)

Υπάρχουν δύο τρόποι με τους οποίους μπορούμε να επιτύχουμε παραμετροποίηση στο TestNG 1. Με τη βοήθεια του σχολιασμού παραμέτρων και του αρχείου TestNG XML. 2. Με τη βοήθεια του σχολιασμού DataProvider.

Tutorial TestNG: Τι είναι, Σχολιασμοί & Πλαίσιο στο Σελήνιο

Tutorial TestNG: Τι είναι, Σχολιασμοί & Πλαίσιο στο Σελήνιο

Tutorial TestNG: Μάθετε πώς το TESTNG ξεπερνά τον περιορισμό ενός άλλου δημοφιλούς πλαισίου δοκιμών Junit. Το TestNG δημιουργεί αναφορά με βάση την έκθεση δοκιμής σεληνίου

Selenium Automation Framework: βάσει δεδομένων, βάσει λέξεων-κλειδιών & Υβρίδιο

Selenium Automation Framework: βάσει δεδομένων, βάσει λέξεων-κλειδιών & Υβρίδιο

Υπάρχουν κυρίως τρεις τύποι πλαισίων που δημιουργήθηκαν από το Selenium WebDriver για την αυτοματοποίηση των χειροκίνητων δοκιμαστικών περιπτώσεων, του Data Driven, Keyword Driven και του Hybrid Test Framework.

Πώς να επιλέξετε ημερομηνία από το DatePicker / Calendar στο Selenium Webdriver

Πώς να επιλέξετε ημερομηνία από το DatePicker / Calendar στο Selenium Webdriver

Αυτό το σεμινάριο δίνει σταδιακές λεπτομέρειες για να επιλέξετε τη φόρμα ημερομηνίας DatePicker σε ένα ημερολόγιο χρησιμοποιώντας το Selenium Webdriver

Μοντέλο αντικειμένου σελίδας (POM) & Σελίδα Factory in Selenium Tutorial

Μοντέλο αντικειμένου σελίδας (POM) & Σελίδα Factory in Selenium Tutorial

Πριν μάθουμε για το μοντέλο αντικειμένου σελίδας, ας καταλάβουμε - Γιατί POM; Η εκκίνηση ενός αυτοματισμού διεπαφής χρήστη στο Selenium WebDriver ΔΕΝ είναι μια δύσκολη εργασία. Απλά πρέπει να βρείτε στοιχεία, να εκτελέσετε εργασίες σε αυτό. Μειονεκτήματα

Προσαρμογή, PDF & Αναφορές TestNG μέσω ηλεκτρονικού ταχυδρομείου στο Selenium WebDriver

Προσαρμογή, PDF & Αναφορές TestNG μέσω ηλεκτρονικού ταχυδρομείου στο Selenium WebDriver

Η βιβλιοθήκη TestNG παρέχει μια πολύ εύχρηστη δυνατότητα αναφοράς. Μετά την εκτέλεση, Μάθετε πώς να προσαρμόζετε την αναφορά, Pdf & Ηλεκτρονικό ταχυδρομείο αναφοράς στο Selenium WebDriver

Τρόπος εκτέλεσης αποτυχημένων περιπτώσεων δοκιμής στο TestNG: Selenium WebDriver

Τρόπος εκτέλεσης αποτυχημένων περιπτώσεων δοκιμής στο TestNG: Selenium WebDriver

Προηγουμένως εκτελούσατε το αρχείο testng.xml μόνο μέσω έκλειψης. Εδώ, θα εκτελέσετε το ίδιο αρχείο testng.xml χρησιμοποιώντας τη γραμμή εντολών και αποθηκεύοντας πληροφορίες καταγραφής χρησιμοποιώντας την παρούσα τάξη Reporter

Δημιουργία αναφορών TestNG στο Selenium WebDriver

Δημιουργία αναφορών TestNG στο Selenium WebDriver

Η δημιουργία αναφορών είναι πολύ σημαντική όταν κάνετε τη δοκιμή αυτοματισμού καθώς και για τη μη αυτόματη δοκιμή. Κοιτάζοντας το αποτέλεσμα, μπορείτε εύκολα να προσδιορίσετε πόσες δοκιμαστικές περιπτώσεις περνούν, απέτυχε και

Παράλληλη εκτέλεση στο Σελήνιο: Χειρισμός συνεδρίας & Εξάρτηση TestNG

Παράλληλη εκτέλεση στο Σελήνιο: Χειρισμός συνεδρίας & Εξάρτηση TestNG

Για να καταλάβετε πώς να εκτελείτε σενάρια σεληνίου παράλληλα με τα Πολλαπλά προγράμματα περιήγησης. Ας καταλάβουμε πρώτα το Session Handling. Κατά τη διάρκεια της δοκιμής, το Selenium WebDriver πρέπει να αλληλεπιδρά με το πρόγραμμα περιήγησης όλη την ώρα έως το e

TestNG: Πώς να εκτελέσετε πολλαπλές δοκιμαστικές σουίτες στο Σελήνιο

TestNG: Πώς να εκτελέσετε πολλαπλές δοκιμαστικές σουίτες στο Σελήνιο

Το TestNG σάς δίνει τη δυνατότητα να εκτελείτε παράλληλα μεθόδους δοκιμών, τάξεις δοκιμών και δοκιμαστικές περιπτώσεις μέσα στο έργο σας. Εκτελώντας παράλληλη εκτέλεση, μπορούμε να μειώσουμε τον «χρόνο εκτέλεσης» καθώς οι δοκιμές ξεκινούν και εκτελούνται ταυτόχρονα σε διαφορετικά νήματα.

TestNG ακροατές στο σελήνιο: ITestListener & Παράδειγμα ITestResult

TestNG ακροατές στο σελήνιο: ITestListener & Παράδειγμα ITestResult

Στο TestNG, υπάρχουν αρκετοί ακροατές που λειτουργούν ως διεπαφές για να τροποποιήσουν τις προεπιλεγμένες συμπεριφορές του TestNG. Όπως υποδηλώνει το όνομα Ακούστες & quot; ακρόαση & quot; στο συμβάν που ορίζεται στο σενάριο σεληνίου και συμπεριφέρεται ανάλογα. Επιτρέπει την προσαρμογή των αναφορών TestNG ή του αρχείου καταγραφής

Προτεραιότητα TestNG @Test στο Σελήνιο

Προτεραιότητα TestNG @Test στο Σελήνιο

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

Πώς να χειριστείτε τον Πίνακα Web στο Selenium WebDriver

Πώς να χειριστείτε τον Πίνακα Web στο Selenium WebDriver

Διαβάζοντας έναν πίνακα Ιστού HTML Υπάρχουν φορές που πρέπει να έχουμε πρόσβαση σε στοιχεία (συνήθως κείμενα) που βρίσκονται σε πίνακες HTML. Ωστόσο, πολύ σπάνια για έναν σχεδιαστή Ιστού παρέχει ένα χαρακτηριστικό id ή name t

Ομάδες TestNG: Συμπερίληψη, εξαίρεση με παράδειγμα - Selenium Tutorial

Ομάδες TestNG: Συμπερίληψη, εξαίρεση με παράδειγμα - Selenium Tutorial

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

Χειρισμός δυναμικών πινάκων Ιστού με χρήση του Selenium WebDriver

Χειρισμός δυναμικών πινάκων Ιστού με χρήση του Selenium WebDriver

Υπάρχουν δύο τύποι πινάκων HTML που δημοσιεύονται στον Ιστό - Στατικοί πίνακες: Τα δεδομένα είναι στατικά, δηλαδή ο αριθμός των γραμμών και οι στήλες είναι σταθερές. Δυναμικοί πίνακες: Τα δεδομένα είναι δυναμικά, π.χ.

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

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

Ακολουθεί ένας οδηγός βήμα προς βήμα για την εγκατάσταση του TestNG στο Eclipse Εγκατάσταση του TestNG στο Eclipse Βήμα 1: Εκκίνηση του Eclipse. Στη γραμμή μενού, κάντε κλικ στη Βοήθεια. Επιλέξτε το & quot; Eclipse Marketplace ... & quot; επιλογή.

Gecko (Marionette) Driver Selenium: Λήψη, εγκατάσταση, χρήση με τον Firefox

Gecko (Marionette) Driver Selenium: Λήψη, εγκατάσταση, χρήση με τον Firefox

Τι είναι το πρόγραμμα οδήγησης Gecko; Ο όρος Gecko σημαίνει μηχανή Web Browser που είναι ενσωματωμένη στο πρόγραμμα περιήγησης Mozilla Firefox. Το πρόγραμμα οδήγησης Gecko ενεργεί ως διακομιστής μεσολάβησης μεταξύ πελατών με δυνατότητα προγράμματος οδήγησης Web (Eclipse, Netbeans,

Πώς να βρείτε όλους / σπασμένους συνδέσμους χρησιμοποιώντας το Selenium Webdriver

Πώς να βρείτε όλους / σπασμένους συνδέσμους χρησιμοποιώντας το Selenium Webdriver

Τι είναι οι σπασμένοι σύνδεσμοι; Οι κατεστραμμένοι σύνδεσμοι είναι σύνδεσμοι ή διευθύνσεις URL που δεν είναι προσβάσιμες. Ενδέχεται να είναι εκτός λειτουργίας ή να μην λειτουργούν λόγω κάποιου σφάλματος διακομιστή. Μια διεύθυνση URL θα έχει πάντα μια κατάσταση με 2xx που είναι έγκυρη. ο

Επιθυμητές δυνατότητες στο Selenium WebDriver

Επιθυμητές δυνατότητες στο Selenium WebDriver

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

Πώς να επαληθεύσετε την επεξήγηση εργαλείου χρησιμοποιώντας το Selenium WebDriver

Πώς να επαληθεύσετε την επεξήγηση εργαλείου χρησιμοποιώντας το Selenium WebDriver

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

Κάντε κλικ στο ποντίκι & Εκδήλωση πληκτρολογίου: Κατηγορία δράσης στο Selenium Webdriver

Κάντε κλικ στο ποντίκι & Εκδήλωση πληκτρολογίου: Κατηγορία δράσης στο Selenium Webdriver

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

Τρόπος μεταφόρτωσης & Πραγματοποιήστε λήψη ενός αρχείου χρησιμοποιώντας το Selenium Webdriver

Τρόπος μεταφόρτωσης & Πραγματοποιήστε λήψη ενός αρχείου χρησιμοποιώντας το Selenium Webdriver

Σε αυτό το σεμινάριο, θα μάθουμε πώς να αντιμετωπίζουμε τα αρχεία που ανεβάζουν και κατεβάζουν χρησιμοποιώντας το Selenium WebDriver και το Wget.

Tutorial XPath in Selenium WebDriver: Πώς να βρείτε το XPath;

Tutorial XPath in Selenium WebDriver: Πώς να βρείτε το XPath;

Το XPath στο Selenium WebDriver χρησιμοποιείται για την εύρεση ενός στοιχείου στην ιστοσελίδα. Υπάρχουν δύο τύποι XPath: 1) Απόλυτο & 2) Σχετικός. θα μάθουμε τις μεθόδους Xpath Περιέχει (), χρησιμοποιώντας OR & ΚΑΙ, Έναρξη με λειτουργία, Κείμενο (), Άξονες XPath, Ακολουθώντας, Προγονικός, Παιδί, Προηγούμενο, Αδελφός ακολουθίας, Γονέας, Εαυτός, Απόγονος.

Ειδοποίηση σεληνίου & Διαχείριση αναδυόμενου παραθύρου: Πώς να το χειριστείτε;

Ειδοποίηση σεληνίου & Διαχείριση αναδυόμενου παραθύρου: Πώς να το χειριστείτε;

Σε αυτό το σεμινάριο, θα μάθουμε πώς να χειριστούμε το αναδυόμενο παράθυρο και την ειδοποίηση στο σελήνιο, τους τύπους ειδοποιήσεων και το πρόγραμμα οδήγησης ιστού και τα πολλαπλά παράθυρα που διαχειρίζονται.

Εντοπισμός στοιχείων μέσω συνδέσμου κειμένου & Μερικό κείμενο συνδέσμου στο Selenium Webdriver

Εντοπισμός στοιχείων μέσω συνδέσμου κειμένου & Μερικό κείμενο συνδέσμου στο Selenium Webdriver

Σε αυτό το σεμινάριο Selenium Webdriver, θα μάθουμε για την πρόσβαση σε συνδέσμους χρησιμοποιώντας By.tagName, By.xpath (), By.cssSelector () καθώς και πρόσβαση σε πίνακες