Wie wir alle wissen, wenn wir über Automatisierung sprechen, wird das erste, was uns in den Sinn kommt, Selenium sein. Vielleicht gibt es keine anderen leistungsstarken Frameworks oder Tools für automatisiertes Testen. Bewertung gesammelt von und auf G2.com gehostet.
Wenn es eine Aufnahme- und Abspielfunktion wie Jmeter hätte, dann wäre es für Menschen ohne Programmierhintergrund einfacher. Es ist nur mein Wunsch, kein Nachteil. Bewertung gesammelt von und auf G2.com gehostet.
Es ist schnell und kann fast alle Szenarien bewältigen, die wir uns für eine Website vorstellen können. Ich habe für Walt Disney gearbeitet und wir haben dieses Tool hauptsächlich zum Testen mehrerer Disney-Websites verwendet. Es kann sogar mit Shadow-Root-Objekten arbeiten und bei der Verwendung von Java mit Selenium bleibt der Code organisiert. Bewertung gesammelt von und auf G2.com gehostet.
Für einige Funktionalitäten wie Shadow-Root-Elemente und JavaScript-Operationen können die Funktionen einfacher zu schreiben und zu verwenden gemacht werden. Bewertung gesammelt von und auf G2.com gehostet.
Es ist Open Source und einfach zu verwenden. Es ist das beste Werkzeug zur Automatisierung von webbasierten Anwendungen. Es kann verwendet werden, um Anwendungen auf mehreren Browsern zu testen, und Tests können parallel ausgeführt werden. Bewertung gesammelt von und auf G2.com gehostet.
Es gibt nicht viel, was ich an Selenium nicht mag. Ich wünschte, es gäbe eine Funktion zur Handhabung von Captchas oder es wäre großartig, wenn es Daten aus einer PDF-Datei lesen könnte. Bewertung gesammelt von und auf G2.com gehostet.
Einfacher Zugriff auf das Web-DOM und die Entitäten auf der Seite. Dies ermöglichte eine universelle Kontrolle der Seite, was eine einfache Integration und die Möglichkeit bot, eine All-in-One-Lösung für die Schnittstelle zu haben. Bewertung gesammelt von und auf G2.com gehostet.
Ein Teil des Verständnisses für das Codieren, um mit OO-Software zu integrieren und das Framework für Webtests zu erstellen. Hat nicht gut mit allen Bibliotheken funktioniert, die genutzt werden mussten. Bewertung gesammelt von und auf G2.com gehostet.
Cross-Browser-Tests, Testscripte können in einer der unterstützten Programmiersprachen entwickelt werden. Bewertung gesammelt von und auf G2.com gehostet.
Nichts Besonderes, kann nur webbasierte Anwendungen testen. Bewertung gesammelt von und auf G2.com gehostet.
Benutzerfreundlichkeit
Bessere Interaktion mit verschiedenen Browsern
Fähigkeiten mehrerer Werkzeuge
Kann in mehreren Frameworks und Sprachen verwendet werden Bewertung gesammelt von und auf G2.com gehostet.
Keine Backend-Unterstützung
Etwas langsam bei der Ausführung und Fehlersuche Bewertung gesammelt von und auf G2.com gehostet.
Selenium-Treiber ist eine Open-Source-Bibliothek, die mehrere Sprachen wie Java, JavaScript, C#, Python usw. unterstützt. Sie verfügt über fast alle Funktionen, die für die Webautomatisierung erforderlich sind, wie z.B. Page Factory zur einfachen Verwaltung der Webseiten, Wartezeiten und Aktionen zur Simulation der Benutzeraktionen usw. Selenium WebDriver 4 ist W3C-konform. Bewertung gesammelt von und auf G2.com gehostet.
Nur für Java ist die Dokumentation großartig und detailliert, aber für andere Sprachen ist sie nicht so großartig, und Benutzer könnten auf Probleme stoßen und viel auf Google suchen müssen. Bewertung gesammelt von und auf G2.com gehostet.
Es ermöglicht das Testen über verschiedene Browser hinweg und das Arbeiten mit Testscripten mit Zugriff auf verschiedene Sprachen zur Skripterstellung, was den Benutzern eine große Bandbreite an Arbeit und Erfahrung bietet. Es unterstützt verschiedene Browser, um die Testscripte auszuführen und zu arbeiten. Bewertung gesammelt von und auf G2.com gehostet.
Um Selenium Webdriver zu verwenden, sollte der Benutzer grundlegende objektorientierte Konzepte für eine beliebige Sprache, in der er Skripte erstellen möchte, beherrschen. Bewertung gesammelt von und auf G2.com gehostet.
Es ist mit vielen beliebten Programmiersprachen kompatibel, kann auf verschiedenen Browsern sowie auf verschiedenen Betriebssystemen verwendet werden. Dadurch bietet es den Benutzern viel Flexibilität. Bewertung gesammelt von und auf G2.com gehostet.
Fehlt ordnungsgemäße Unterstützung von Berichten und Analyse älterer Testläufe. Die Infrastruktur ist nicht dynamisch skalierbar. Und beim Schreiben der Skripte gibt es keine Syntaxprüfung für Locator. Bewertung gesammelt von und auf G2.com gehostet.