Selenium Tutorial

Selenium Tutorial  – Elemente identifizieren.

Selenium Tutorial für die Implementierung der Testautomatisierung mit Selenium müssen wir die Elemente einer Webanwendungen identifizieren. Die Elemente, die wir identifizieren, müssen einzigartig sein. Wenn die identifizieren Elemente nicht einzigartig sind, weiß Selenium nicht, mit welchen Elementen es interagieren soll. Selenium nutzt Locators, um Elemente einer Webanwendungen zu identifizieren und mit den Elementen zu interagieren. In den Selenium Tutorial deutsch, lernst Du verschiedene Locators kennen.

Selenium Tutorial – Grundstein

In diesem Selenium Tutorial lägst Du den Grundstein für die Testautomatisierung mit Selenium. Desto mehr Techniken Du kennst, um Elemente einer Webanwendung zu identifizieren, desto besser. Oft wird bei der Implementierung der Webanwendung nicht an die Automatisierbarkeit eine Webanwendung gedacht. Du wirst als Testautomatisierer viel Zeit damit verbringen Elemente einer Webanwendung zu identifizieren, um mit diesen zu interagieren.

Du solltest als Softwaretester lernen, wie Du Elemente einer Webanwendung identifizierst. Es gibt Tools, wie bspw. ChroPath die Selektoren erstellen. Diese sind jedoch nicht immer sehr wartungsfreundlich. Deine Aufgabe als Softwaretester ist es zu wissen, welcher Selektor wartungsfreundlich ist.

Selenium Tutorial

Vorbedingung

In dem Selenium Tutorial wird das ChroPath Add-on eingesetzt. FirePath ist nicht mehr kompatible mit der neuen Firefox Browser Version. Als Alternative empfehlen wir ChroPath. ChroPath ist kompatible mit dem Firefox und Chrome Browser.

Einführungsvideo zu ChroPath von den Entwicklern von ChroPath

Wichtig!
Verwende für die Konfiguration von Selenium eine der Methoden, die Du im Abschnitt Selenium Konfiguration gelernt hast.

Selenium Tutorial  – Basic Locators Id und LinkText

In diesem Selenium Tutorial  lernst Du, wie Du Mithilfe von den Selenium Locators Id und LinkText Webelemente identifizierst. Du automatisierst in diesem Tutorial  die Google-Suche und das Öffnen der G-Mail Seite. Dabei lernst Du, wie Du eine Webanwendung aufrufst und auf einzelne Webelemente klickst.

Das ID-Attribut, sollte bei der Identifizierung von Elementen, die erste Wahl sein. Der Standard ist, dass die ID immer einzigartig sind. Oft wird der Standard jedoch nicht eingehalten. Aufgrund dessen solltest Du immer überprüfen, ob das ID-Attribut einzigartig ist. 

LinkText sollte bei der Implementierung von Testautomatisierung immer deine letzte Wahl sein, da sich der LinkText oft ändern kann.

Basic Locator – Name und PartialLinkText

Du lernst in diesem Selenium Tutorial die Locators Name und PartialLinkText kennen. Du erfährst in diesem Tutorial, wie Du automatisiert auf den Link „Über Google“ klickst und den Google-Suche Button identifizierst, mit der Hilfe des Locator „name“.

Selenium XPath – Absolute und Relative

In diesem Selenium Tutorial schauen wir uns die Unterschiede von „Absolute“ und „Relative“ XPath an. In der Praxis solltest Du in der Regel den relativen XPath einsetzen, damit Du den Wartungsaufwand reduzierst.

In diesem Selenium Tutorial hast Du gelernt wie Du Webelemente identifizieren kannst, um automatisierte Interaktionen mit Selenium auszuführen. Du hast gelernt wie Du einzelnen Aktionen ausführen kannst. In den nächsten Selenium Tutorials lernst Du, wie Du weitere Aktionen ausführen kannst und einen Soll- und Ist-Abgleich ausführen kannst.

Back to top
Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Durch Deinen Besuch stimmst Du dem zu.