public class SeDriver extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Logger_Sngltn |
LOG |
| Modifier and Type | Method and Description |
|---|---|
void |
__DriveChrome() |
void |
__DriveFireFox() |
void |
__DriveUnitDriver() |
protected List<org.openqa.selenium.WebElement> |
__getWebElements(String fpsFrameID,
String fpsLocator)
\~german
Ermittelt alle WebElemente, die in fpsFrameID mit dem Locator fpsLocator gefunden werden.
|
String |
getCurrentiframeID() |
org.openqa.selenium.WebDriver |
getDriver() |
protected ArrayList<String> |
getIframesID()
\~german Ermittelt alle iFrames im aktuellen HTML und erstellt eine
liste der iFrame-ID´s.
|
static SeDriver |
getInstance()
\brief
Gibt die Instance für die einzige Instanz dieser Klasse zurück.
__Hinweis:__ * Diese Klasse ist ein Singelton. |
org.openqa.selenium.WebElement |
getWebElement(String fpsLocator)
\~german Holt das aktuelle WebElement zum gegeben Lokator fpsLocator.
|
protected org.openqa.selenium.WebElement |
getWebElement(String fpsFrameID,
String fpsLocator)
\~german Ermittelt ein WebElement zu der gegebenen frameID und Locator.
|
void |
setDriver(org.openqa.selenium.WebDriver fpDriver) |
void |
swichToFrame(String iframeID)
\~german
Wechselt den Kontex das vom aktuellen iFrame auf das iFrame mit der gegebenn iframeID
Wenn iframe = "", dann wird immer auf "defaultContent" gewechselt.
|
protected Logger_Sngltn LOG
public String getCurrentiframeID()
public static SeDriver getInstance()
public void setDriver(org.openqa.selenium.WebDriver fpDriver)
public org.openqa.selenium.WebDriver getDriver()
public void __DriveChrome()
public void __DriveFireFox()
public void __DriveUnitDriver()
public void swichToFrame(String iframeID)
iframeID - Eindeutige ID des Frames. Siehe im iframe-tag das Attribute 'id'.
_Hinweis_ Nachdem setzten des Frame werden alle WebDriver.findElement() Ausführungen
innerhalb des hier gesetzten Frames ausgeführt.public org.openqa.selenium.WebElement getWebElement(String fpsLocator)
fpsLocator - Loacator des GUI-Objektes welches gesucht werden soll.? - Exception - /date 2019-02-23protected ArrayList<String> getIframesID()
protected org.openqa.selenium.WebElement getWebElement(String fpsFrameID, String fpsLocator)
fpsFrameID - Frame-ID des Frames, in dem nach dem GUI-Objekt mit dem
Lokator fpsLocator gesucht werden soll.fpsLocator - Lokator des GUI-Objektes. Siehe auch Parameter fpsFrameIDOKWGUIObjectNotFoundException - Wenn kein GUI-Objekt gefunden wird. und wenn ein iframe nicht gesetz werden konntenOKWGUIObjectNotUniqueException - Wenn mehrere GUI-Objekte gefunden
werden, d.h wenn der Locator kein
eindeutiges Ergebnis, d.h. genau
ein GUI-Objekt, liefert.
\~english todo TODO: Brief
Description.
\~protected List<org.openqa.selenium.WebElement> __getWebElements(String fpsFrameID, String fpsLocator)
Copyright © 2020 OpenKeyWord. All rights reserved.