09. März 2017

synTechTalk: Selenium – Web Browser Automation in Java

Selenium – Web Browser Automation in Java (Bild: http://www.seleniumhq.org/)

Dieser Blogpost richtet sich an alle, die dabei sind, die Nutzung von Selenium zu erlernen oder die ein generelles Interesse an Browser-Automatisierung haben. Anhand eines kleinen praktischen Beispiels wird demonstriert, wie Selenium zum Testen von Webseiten genutzt werden kann. Als Voraussetzung werden Java-Grundkenntnisse angenommen.

Inhaltsverzeichnis
1. Was kann Selenium?
2. Wie funktioniert Selenium?
3. Testen mit Selenium WebDriver
4. Page Object Design Pattern

1. Was kann Selenium?

Seleniums Hauptfeature ist die Browser-Automatisierung. Diese unterteilt sich in zwei Teile – einmal die Selenium IDE und einmal den Selenium WebDriver. Mit der IDE lassen sich im Browser Aktionen „aufnehmen“. Diese Aufnahmen werden in der eigenen Skriptsprache „Selenese“ gespeichert und können beliebig wiedergegeben werden. Dies ermöglicht die Automatisierung von Abläufen im Browser.

Ganzen Beitrag lesen