Logo

Selenium

4.5 (4 reviews)
Are you the provider of this software?

Alternatives to Selenium

This is how users rate the product
8.9

Ease of use

Software

Average: 8.7

9.6

Meets requirements

Software

Average: 9

10

Customer Support

Software

Average: 8.4

7.1

Ease of setup

Software

Average: 8.7

Related Links

Selenium Pricing

Der Anbieter kommuniziert keine Preisinformationen. Dies ist eine übliche Praxis für Softwareanbieter und Dienstleister. Alternativ könnt Ihr den Anbieter kontaktieren, um aktuelle Preise zu erfahren.

Selenium Reviews (4)...

“I used Selenium to make sure it meets the expected quality goals.”
Source of review
5.0
G
Older than 12 months
Gabriel
Validated Reviewer
QA Web Tester at
valantic
  • 1001+ employees
  • Industry: Internet

What did you like?

The following list showcases the advantages of the Selenium testing tool that makes it the best among other automation testing tools. Selenium is an open-source automation testing tool and it is free of cost to use. Selenium provides high tester flexibility to write advanced and complex test cases. Supports test scripts written in any user-preferred languages such as C#, Java, Perl, PHP, Python, and Ruby Supports test case execution on multiple operating systems such as Windows, Linux, Android, Mac, and iOS. Supports testing on different web browsers such as Chrome, Firefox, Internet Explorer (IE), Opera, and Safari. Test cases can be executed while the browser window is minimized. Selenium supports parallel test execution. Selenium can be integrated with TestNG and JUnit to generate test reports and manage test cases. Selenium can be integrated with Jenkins, Docker, and Maven to attain continuous testing.

What did you not like?

Selenium can test only web applications. It cannot test software applications and other desktop applications. Selenium cannot access the web elements outside the web applications that are under test. No guaranteed user support is available. We have to depend on customer communities. Selenium independently does not support image testing. It must be integrated with Sikuli for image testing.

Which problems are you solving with the product?

In short, Selenium Webdriver is a great tool for people to use in automating some of the monotonous web work that takes place on a regular basis. Not everything can be automated away or will be easy to automate. But at least it may be worthwhile to think about it to see how it can help lighten your workload.
“(Meistens) einfache Testautomatisierung von Webanwendungen.”
Source of review
3.5
T
Older than 12 months
Tobias
Validated Reviewer
Software Quality Assurance Engineer at
eggheads GmbH
  • 51-1000 employees
  • Industry: Information Technology and Services

What did you like?

Wir nutzen Selenium für die Automatisierung unserer End2End Web-Tests. Der Start mit Selenium war einfach und zügig. Einfach anhand der Dokumentation und den unzähligen Tutorials "losgelegt" und sehr schnell standen die ersten Testfälle. Sehr gut gefällt mir, die in den meisten Fällen sehr schnell und logisch zu verstehenden Funktionen und Optionen des Frameworks, die Möglichkeit der Anbindung von Cucumber sowie die Bereitstellung von Testmaschinen über das Selenium-Grid (in unserem Fall Version 4 -> also dynamische Bereitstellung). Ebenfalls gut gefällt mir die intuitive Verwendung der klassischen JUnit "Asserts".

What did you not like?

Das debugging könnte erleichtert werden. Innerhalb des Debuggers habe ich wenig Möglichkeiten auf z.B. Attribute von WebElementen zuzugreifen.. Natürlich ist es kein Problem, sich die benötigten Infos anders auszugebend, schneller wäre es aber, wenn alles direkt zur Verfügung stehen würde. Wir kämpfen an einigen Stellen mit dem RemoteWebDriver. Zum Beispiel ist es uns aktuell nicht Möglich, eine individuelle Bildschirmauflösung zu setzen. (Hier besteht meines Wissens nach schon seit längerem ein bekannter Bug..).

Which problems are you solving with the product?

Unsere Software wächst stetig und ist höchst komplex. Es ist schlichtweg unmöglich, alle Bereiche der Software "manuell" zu testen. Die Testautomatisierung ermöglicht es uns die Qualität der Software sicherzustellen. Wir haben uns für eine nächtliche Testausführungsstrategie Entschieden.
“Komplexes Framework für komplexe Anwendungsfälle”
Source of review
4.5
J
Older than 12 months
Jan-Markus
Validated Reviewer
Software-Entwickler at
meinestadt.de
  • 51-1000 employees
  • Industry: Computer Software

What did you like?

Selenium ist ein Tool, um den Browser automatisiert per Code zu "steuern". Damit lassen sich einige Dinge umsetzen wie End-to-end Tests oder auch Webscraping. Man kann mit den Drivern eigentlich alle gängigen Browser damit steuern. Doch was mit am besten gefällt ist, dass das Tool für mehrere Sprachen funktioniert.

What did you not like?

Das einrichten kann manchmal etwas zäh sein. Doch wenn es einmal läuft, gibt es eigentlich keine Probleme mehr.

Which problems are you solving with the product?

Das Testen von Software wie Internetseite und Shop via End-to-End Tests oder das "ziehen" von Inhalt von Seiten, um diese weiterzuverarbeiten.
“Bestes Tool E2E-Tests und Automatisierungen”
Source of review
5.0
J
Older than 12 months
Jan
Validated Reviewer
Software Entwickler (Student)
  • 51-1000 employees
  • Industry: Computer Software

What did you like?

Mit Selenium können End-to-end Tests erstellt werden in der gewohnten Programmiersprache (Java). Die in Selenium integrierten Browser lassen keine wünsche offen um eine Webanwendung ausreichend zu Testen. Selenium kann außerdem mit Cucumber kombiniert werden um die Lesbarkeit der Tests für den Fachbereich zu ermöglichen. Mithilfe des Frameworks lassen sich auch RPA -Anwendungen entwickeln die schnell und zuverlässig funktionieren. Auch Parallel! Da es keine Lizenzkosten gibt ist es das Perfekte tool für den Einstieg in E2E-Tests.

What did you not like?

Leider kann man mit Selenium aktuell nur für Web-Applikationen verwenden und es sind keine Desktop-Applikationen testbar. Hierfür gibt es zwar andere Tools aber es wäre schön im gleichen Ökosystem zu bleiben. Außerdem gibt es immer weniger Legacy-Support für alte Technologien. Das Reporting lässt zu wünschen übrig, dies ist bei Cypress deutlich besser gelöst.

Which problems are you solving with the product?

E2E-Tests können mit Selenium ausgeführt werden. Ich löse das Problem mit Selenium Altsysteme durch ein RPA-Programm abzulösen und wiederkehrende Prozesse zu Automatisieren.