Top-bewertete Selenium WebDriver Alternativen

Die Code-Snippets sind auch mit minimalen Kenntnissen in Java oder Python leicht verständlich. Paralleles Testen von Websites in verschiedenen Browsern. Bewertung gesammelt von und auf G2.com gehostet.
UI-Tests sind ohne das Robot Framework etwas schwierig. Die anfängliche Zeit, die zum Schreiben der Testfälle benötigt wird, ist größer. Bewertung gesammelt von und auf G2.com gehostet.
Video-Reviews
91 von 92 Gesamtbewertungen für Selenium WebDriver
Gesamtbewertungsstimmung für Selenium WebDriver
Melden Sie sich an, um die Bewertungsstimmung zu sehen.

Einfach zu verwenden, es automatisiert Webseiten und Webanwendungen, automatisiert die große Anzahl von Testfällen, leicht verständlich, unterstützt die meisten Sprachen wie Java, Python usw., es ist ein kostenloses Tool. Automatisierungsframework mit hoher Qualität erstellen, funktioniert für die meisten Webbrowser wie Chrome, Firefox, Edge, Safari, Opera usw., wir können zentrale Automatisierung erstellen und mit anderen Teams in der Organisation integrieren. Es macht meine wiederholte Arbeit einfach und schnell. Bewertung gesammelt von und auf G2.com gehostet.
Wir können Mobiltelefone und mobile Apps nicht automatisieren, dafür müssen wir nach anderen Tools suchen.
Unsere lokale Maschinen-Browser-Version und die Browser-Treiber-Version stimmen nicht überein, der Automatisierungscode wird nicht funktionieren.
Zum Beispiel: Wenn mein Browser automatisch aktualisiert wird und ich in meinem Selenium eine ältere Version des Browser-Treibers habe, wird der Automatisierungstest-Suite bereits in der Anfangsphase fehlschlagen. Aufgrund dieses Browser-Versionsunterschieds. Bewertung gesammelt von und auf G2.com gehostet.

Einfach zu automatisierende Webanwendungen, sich wiederholende Aufgaben, die automatisiert werden, können für alle Teams hilfreich sein. Da es Open Source ist, kann es leicht installiert und verwendet werden. Hauptsächlich ist Java die beste Sprache, da es einfach zu programmieren und schneller ist. Die Verwendung von Java mit Selenium kann einfacher zu erlernen und schnell anzupassen sein. Bewertung gesammelt von und auf G2.com gehostet.
Aufgrund von Upgrades ändern sich die Element-Lokatoren ständig.
Wenn der Chrome-Browser aktualisiert wird, muss der Webdriver ebenfalls automatisch aktualisiert werden. Bewertung gesammelt von und auf G2.com gehostet.

Ich integriere mein Selenium-Framework für unser Projekt unter Verwendung eines Hybrid-Frameworks mit TestNG, POM-Datei und Builder-Pattern. Unterstützt eine breite Palette von Webbrowsern und Plattformen (Chrome, Firefox, Safari, Edge usw.), was es hochgradig anpassungsfähig macht. Interagiert mit verschiedenen Webelementen (Schaltflächen, Links, Textfelder usw.) unter Verwendung verschiedener Locator, um unterschiedlichen Webanwendungsschnittstellen gerecht zu werden. Integriert sich mit mehreren Programmiersprachen (Python, Java, C#, JavaScript usw.), was Flexibilität für Entwicklungsteams bietet. Bewertung gesammelt von und auf G2.com gehostet.
Selenium WebDriver interagiert mit Webbrowsern, und Probleme im Zusammenhang mit Browser-Updates oder Kompatibilität können auftreten. Manchmal unterstützt WebDriver möglicherweise nicht sofort die neueste Version eines Browsers, was zu Kompatibilitätsproblemen führen kann. Bewertung gesammelt von und auf G2.com gehostet.
Open-Source-Plattform, einfach zu automatisieren Webanwendungen.
Wiederholende Aufgaben können leicht automatisiert werden und für zukünftige Zwecke verwendet werden.
Zeitaufwand ist geringer im Vergleich zu anderen Werkzeugen. Bewertung gesammelt von und auf G2.com gehostet.
Während der Upgrades muss der Chrome-Treiber automatisch aktualisiert werden. Bewertung gesammelt von und auf G2.com gehostet.
Selenium ist ein sehr robustes Werkzeug zur Automatisierung von Benutzeraktionen auf Webanwendungen. Wir verwenden es, um unsere manuellen Aufgaben sehr einfach zu automatisieren. Für alle Schüler, deren Zeugnisse korrigiert wurden und deren Noten im Schülerportal einzeln aktualisiert werden müssen, verwenden wir Excel-Tabellen mit Noten, die dann in Selenium eingegeben werden, das die Noten automatisch einzeln pro Schüler eingibt und so viel manuelle Arbeit spart und manuelle Fehler verhindert. Wir verwenden es fast einmal im Monat und sparen so viel Zeit der Lehrer. Bewertung gesammelt von und auf G2.com gehostet.
Das Einzige, was benötigt wird, ist ein einmaliger Programmieraufwand. Wir brauchen also eine Person, die praktische Kenntnisse in Java hat und dann problemlos Frameworks und Skripte implementieren kann. Ansonsten gibt es keine Probleme, da Selenium eine sehr leistungsstarke Bibliothek hat, um die meisten manuellen Aufgaben sehr einfach zu erledigen. Bewertung gesammelt von und auf G2.com gehostet.
Selenium WebDriver verfügt über alle Funktionen, um die Testszenarien und Testfälle für eine Webanwendung einfach zu automatisieren. Alles vom Klicken auf einen Button über das Scrollen auf einer Seite bis hin zur Validierung von Bildern auf der Webseite und dem Erfassen von Screenshots der Anwendung kann problemlos mit Selenium erreicht werden. Selenium hat eine einfache Integration mit anderen Tools wie Cucumber und Jenkins, was auch hilft, Berichte über die ausgeführten Testfälle zu erhalten. Das Codieren mit Java und Javascript macht die Automatisierung von Testszenarien sehr bequem. Darüber hinaus ist Selenium als Open-Source-Software im Internet viel Benutzerunterstützung verfügbar. Bewertung gesammelt von und auf G2.com gehostet.
Selenium WebDriver, wie der Name schon sagt, funktioniert nur mit Webanwendungen. Aufgrund dessen, wenn eine Interaktion mit einer Windows-Anwendung erforderlich ist, wie das Hochladen einer Datei, die Verwendung eines Windows-Pop-ups oder das Erstellen von Screenshots des auf der Windows-Taskleiste angezeigten Zeitstempels, schlägt es fehl. Man benötigt zusätzliche Tools, um solche unterschiedlichen Szenarien zu erreichen. Abgesehen davon benötigt Selenium Programmierung, im Gegensatz zu anderen Automatisierungstools, bei denen eine Aufzeichnungs- und Wiedergabefunktion verfügbar ist. Bewertung gesammelt von und auf G2.com gehostet.

einfach zu warten, einfach zu integrieren, unterstützt mehrere Programmiersprachen und Browser Bewertung gesammelt von und auf G2.com gehostet.
keine Gemeinschaftsunterstützung, langsam, kann Captcha nicht automatisieren Bewertung gesammelt von und auf G2.com gehostet.
Ich mag die Funktion, die Skripte auf mehreren Maschinen mit Selenium Grid auszuführen, und außerdem ist Selenium plattformunabhängig, leicht zu verstehen und unterstützt mehrere Programmiersprachen. Bewertung gesammelt von und auf G2.com gehostet.
Es hat keine ordnungsgemäße Berichterstattungsfähigkeit. Wir müssen auf Plugins von Drittanbietern angewiesen sein. Bewertung gesammelt von und auf G2.com gehostet.

Das Beste ist, dass niemand Selenium und Webdriver im Markt der Webanwendungsautomatisierung ersetzen kann, da es Open Source ist. Die meisten kleinen Unternehmen bis hin zu großen Organisationen bevorzugen Selenium und Webdriver für die Automatisierungstests ihrer Webanwendungen und Regressionstests. Und die Funktionen sind auf dem Markt unschlagbar. Bewertung gesammelt von und auf G2.com gehostet.
Selenium und Webdriver kommen mit vielen Funktionen. Aber der komplexe Teil ist die Einrichtung der Testumgebung mit Selenium und Webdriver, es gibt viele Abhängigkeiten, die wir verwalten und handhaben müssen. Kein besonderer Kundensupport wird von Selenium angeboten. Einfach zu verwenden. Bewertung gesammelt von und auf G2.com gehostet.

- Open Source
- Kompatibilität über verschiedene Betriebssysteme (Windows, Linux, Mac)
- Unterstützt mehrere Sprachen (Python, Java, C# usw.)
- Gute Bandbreite an Community-Unterstützung
- Bietet Cross-Browser-Tests
- Einfach zu implementieren Bewertung gesammelt von und auf G2.com gehostet.
- Manchmal funktioniert dieselbe UI-Aktionsmethode nicht in allen verschiedenen Browsern.
- Die Ausführung fühlt sich im Vergleich zu anderen Tools wie Cypress, Playwright usw. etwas langsamer an.
- Es bietet keine integrierte Fähigkeit eines Unit-Test-Frameworks und Berichterstattung mit viel detaillierteren Informationen.
- Es ist keine Automatisierungslösung für alle Arten von Apps wie Desktop-Apps, Mobile-Apps usw. Bewertung gesammelt von und auf G2.com gehostet.