Selenium

4,3 (2 Bewertungen)

Was ist Selenium?

Selenium ist eine freie, open source Testautomatisierungslösung, die auf verschiedenen Webbrowsern und mobilen Geräten ausgeführt werden kann. Die Software bietet die drei Features WebDriver, IDE und Grid für unterschiedliche Testfunktionen an. Mit den Tools können Nutzer:innen webbasierte Anwendungstests, Regressionstests und Performancetests durchführen. Dabei werden zahlreiche Programmiersprachen wie Java, C #, Ruby und Python angeboten. Selenium kann als Standalone-Server oder als Plugin für andere integriert werden.

So schätzen User das Produkt ein

8.6

Benutzerfreundlichkeit

Software Testing

Kategorie-Durchschnitt: 8.6

9.3

Erfüllung der Anforderungen

Software Testing

Kategorie-Durchschnitt: 8.8

10

Kundensupport

Software Testing

Kategorie-Durchschnitt: 8.8

6.4

Einfache Einrichtung

Software Testing

Kategorie-Durchschnitt: 8.3

Selenium Erfahrungen & Reviews (2)

“I used Selenium to make sure it meets the expected quality goals.”

G
In den letzten 30 Tagen
Gabriel
Verifizierter Reviewer
QA Web Tester bei
valantic
  • 1001+ Mitarbeiter:innen
  • Branche: Internet

Was gefällt Dir am besten?

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.

Was gefällt Dir nicht?

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.

Welche Probleme löst Du mit dem Produkt?

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.”

T
In den letzten 3 Monaten
Tobias
Verifizierter Reviewer
Software Quality Assurance Engineer bei
eggheads GmbH
  • 51-1000 Mitarbeiter:innen
  • Branche: Information Technology and Services

Was gefällt Dir am besten?

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".

Was gefällt Dir nicht?

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..).

Welche Probleme löst Du mit dem Produkt?

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.

Experten

Du bist auf der Suche nach einer Beratung oder Agentur, die dir zur Seite steht und dich ggf. bei deinem Projekt unterstützt? Dann klicke hier und erhalte Zugriff auf Experten aus dem erweiterten OMR-Netzwerk

Hier geht es zu den Experten

Die besten Selenium Alternativen