17.10.2016, 00:00 Uhr
Selenium 3.0 ist da
Nach fünf Jahren mit der Version 2.x kommt das Testwerkzeug Selenium in der Version 3.0 und setzt dabei ganz auf WebDriver.
Seit der Version 2.53.1 hat es bislang keine als stabil gekennzeichnete Version von Selenium mehr gegeben. Das hat sich jetzt geändert, und zwar gleich mit einem großen Versionssprung auf 3.0. Selenium ist eine Testumgebung für Webanwendungen, die als freie Software unter der Apache-2.0-Lizenz veröffentlicht wurde. Das weit verbreitete Tool für automatisierte Tests von Webanwendungen zählt zu den bekanntesten quelloffenen Testwerkzeugen. Selenium basiert auf HTML und JavaScript. Für den schnellen Einstieg kann die Selenium-IDE als Firefox-Addon installiert und getestet werden: der Benutzer interagiert nur mit Firefox, Selenium nimmt den Test auf und spielt ihn wieder ab.
Die Hauptänderung in Selenium 3.0 ist, dass der ursprüngliche Selenium Kern entfernt und durch einen neuen Core ersetzt wurde, welcher auf WebDriver aufbaut.
Während vor fünf Jahren, als Selenium 2 fertiggestellt wurde, Selenium noch selbst die Treiber für die einzelnen Browser lieferte, stellen inzwischen alle großen Browser-Hersteller (Apple, Google, Microsoft und Mozilla) eigene Treiber für Selenium bereit. Weil die Hersteller ihre Browser selbst am besten kennen, sind deren eigene WebDriver-Implementierungen besonders eng mit den Browsern verzahnt. Zudem gibt es inzwischen eine W3C-Spezifikation für die Browser-Automation, die auf dem Open-Source-Projekt WebDriver basiert.
Aus der Sicht moderner Browser ist Selenium 3 ein praktisch unsichtbarer Ersatz. Browser wie Chrome und Edge laufen damit wie vorher, wobei die Entwickler die Gelegenheit genutzt haben, zugleich einige Bugs auszumerzen.
Alle wichtigen Informationen finden Sie auf der Homepage des Projektes oder im Selenium-Blog. Die Download-Seite der neuen Version finden Sie hier. [bl]