![]() |
OpenKeyWord
Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
|
Öffentliche Methoden | |
SeInputRadio (String Locator, OKWLocatorBase... Locators) | |
ArrayList< String > | getValue () |
Ermittelt den aktuellen Wert des RadioButtons. Mehr ... | |
Boolean | getIsSelected () |
Method liefert den aktuellen Zustand des RadioButtons, ausgewählt oder nicht. Mehr ... | |
ArrayList< String > | getCaption () |
Ermittelt den textuellen Inhalt der Überschrift eines HTML-Tags anhand des Attributee "textContent". Mehr ... | |
void | SetValue (ArrayList< String > Values) |
Ein SeInputButton IstkeinMenüobject! -> OKWFrameObjectMethodNotImplemented Auslösen! Mehr ... | |
Boolean | getHasFocus () |
Methode liefert den aktuellen Zustand Wert des Focus. Mehr ... | |
void | SetFocus () |
Diese Implemnetierung geht davon aus das ein RadioButten selbst keinen Focus besitzen kann sondern die RadiList, die dieser angehört. Mehr ... | |
void | TypeKey (ArrayList< String > fps_Values) |
Tastatur Eingabe an das Objekt. Mehr ... | |
![]() | |
String | get_iframeID () throws OKWGUIObjectNotFoundException |
void | set_iframeID (String iframeID) |
SeAnyChildWindow (String fpsLocator, OKWLocatorBase... locators) | |
Konstruktor der Klasse. Mehr ... | |
void | ClickOn () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort ClickOn( FN ) aufgerufen wird. Mehr ... | |
Boolean | getExists () |
Prüft die Existenz des aktuellen Objektes. Mehr ... | |
Boolean | getIsActive () |
Ermittelt, ob das aktuellen Objekt aktiv ist. Mehr ... | |
ArrayList< String > | getLabel () |
Ermittelt den textuellen Inhalt des Labels. Mehr ... | |
ArrayList< String > | getTooltip () |
Ermittelt den textuellen Inhalt des ToolTips. Mehr ... | |
ArrayList< String > | LogCaption () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort LogCaption( FN, ExpVal ) aufgerufen wird. Mehr ... | |
boolean | LogExists () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogExists aufgerufen wird. Mehr ... | |
boolean | LogHasFocus () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogHasFocus aufgerufen wird. Mehr ... | |
boolean | LogIsActive () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogIsActive aufgerufen wird. Mehr ... | |
ArrayList< String > | LogLabel () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogLabel aufgerufen wird. Mehr ... | |
ArrayList< String > | LogPlaceholder () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogPlaceholder aufgerufen wird. Mehr ... | |
ArrayList< String > | LogTooltip () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogTooltip aufgerufen wird. Mehr ... | |
ArrayList< String > | LogValue () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogValue aufgerufen wird. Mehr ... | |
WebElement | Me () |
Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert. Mehr ... | |
ArrayList< String > | MemorizeCaption () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort MemorizeCaption( FN, MemKey ) aufgerufen wird. Mehr ... | |
boolean | MemorizeExists () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeExists aufgerufen wird. Mehr ... | |
boolean | MemorizeHasFocus () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeHasFocus aufgerufen wird. Mehr ... | |
boolean | MemorizeIsActive () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeIsActive aufgerufen wird. Mehr ... | |
ArrayList< String > | MemorizeLabel () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeLabel aufgerufen wird. Mehr ... | |
ArrayList< String > | MemorizePlaceholder () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizePlaceholder aufgerufen wird. Mehr ... | |
ArrayList< String > | MemorizeTooltip () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeTooltip aufgerufen wird. Mehr ... | |
ArrayList< String > | MemorizeValue () |
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeValue aufgerufen wird. Mehr ... | |
Boolean | _NotExists () throws Exception |
Prüft die nicht Existenz des aktuellen Objektes. Mehr ... | |
void | Select (ArrayList< String > Values) |
void | SelectMenu () |
Muss in den Menü-Objekten Implementiert werden! Mehr ... | |
void | SelectMenu (ArrayList< String > Values) |
Muss in den Menü-Objekten Implementiert werden! Daher wird hier ein OKWFrameObjectMethodNotImplemented ausgelöst! Mehr ... | |
ArrayList< String > | VerifyCaption () |
Ermittelt den textuellen Inhalt des ToolTips. Mehr ... | |
Boolean | VerifyExists () |
Ermittelt/Prüft, ob das aktuelle Objekt existiert. Mehr ... | |
Boolean | VerifyIsActive () |
Ermittelt/Prüft, ob das aktuelle Objekt aktiv ist. Mehr ... | |
Boolean | VerifyHasFocus () |
Ermittelt ob das GUI-Objekt den Fokus hat. Mehr ... | |
ArrayList< String > | VerifyLabel () |
Ermittelt den textuellen Inhalt des Labels für Prüfewert. Mehr ... | |
Integer | VerifyMaxLength () |
Ermittelt die maximale Lenge des Wertes für Prüfewert. Mehr ... | |
Integer | VerifyMinLength () |
Ermittelt die monimale Lenge des Wertes für Prüfewert. Mehr ... | |
ArrayList< String > | VerifyPlaceholder () |
Ermittelt den Text-Inhalt des Platzhalter für VerifyPlaceholder(). Mehr ... | |
ArrayList< String > | VerifyTooltip () |
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert. Mehr ... | |
ArrayList< String > | VerifyValue () |
Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert. Mehr ... | |
Boolean | WaitForMe () |
Wartet auf das Objekt Wenn kein Fenster gefunden wird,. | |
![]() | |
ArrayList< String > | getPlaceholder () |
Integer | getMaxLength () |
Integer | getMinLength () |
void | DoubleClickOn () |
ArrayList< String > | LogSelected () |
ArrayList< String > | LogTablecellValue (String COL, String ROW) |
ArrayList< String > | MemorizeSelectedValue () |
ArrayList< String > | MemorizeTablecellValue (String COL, String ROW) |
void | SelectTablecell (String COL, String ROW) |
void | TypeKeyTablecell (String COL, String ROW, ArrayList< String > Val) |
ArrayList< String > | VerifyBadge () |
ArrayList< String > | VerifyBadgeWCM () |
ArrayList< String > | VerifyBadgeREGX () |
ArrayList< String > | VerifyTablecellValue (String COL, String ROW) |
ArrayList< String > | VerifySelectedValue () |
ArrayList< String > | VerifyErrorMSG () |
AnyChildwindow () | |
Wir benötigt damit in den abgeleitetetn Klassen 'Implicit super constructor AnyChildwindow() is undefined. Mehr ... | |
AnyChildwindow (String fpsLocator, OKWLocatorBase... fpLocators) | |
![]() | |
String | getLocator () |
Holt den vollständig (rekursiv) aufgelösten (z.B. Mehr ... | |
OKWLocatorBase | getLOCATOR () |
Holt die Refrenz auf den (OKWLocator) den Locator selbst. Mehr ... | |
void | setLocator (String fpsLocator, OKWLocatorBase... fpLocators) |
Setzt den Locator für den aktuellen GUI-Adapter. Mehr ... | |
AnyWinBase (String fpsLocator, OKWLocatorBase... fpLocators) | |
void | LogFunctionStartDebug (String fpsMethodName) |
Methode ruft die Methode Logger.Instance.LogFunctionStartDebug(fps_FunctionName), und erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ... | |
void | LogFunctionStart (String fpsMethodName) |
Methode ruft die Methode Logger.Instance.LogFunctionStart(fps_FunctionName), und erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ... | |
void | LogFunctionStartDebug (String fpsMethodName, String P1_Name, String P1_Value) |
Methode ruft die Methode Logger.Instance.LogFunctionStartDebug(string,string,string), erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ... | |
void | LogFunctionStart (String fpsMethodName, String P1_Name, String P1_Value) |
Methode ruft die Methode Logger.Instance.LogFunctionStart(string,string,string), erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ... | |
void | LogFunctionEndDebug () |
Methode ruft die Methode Logger.Instance.LogFunctionEndDebug() auf. Mehr ... | |
void | LogFunctionEnd () |
Methode ruft die Methode Logger.Instance.LogFunctionEnd() auf. Mehr ... | |
void | LogFunctionEndDebug (String fpReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(string) auf. Mehr ... | |
void | LogFunctionEnd (String fpReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEnd(string) auf. Mehr ... | |
void | LogFunctionEndDebug (Boolean fpReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(bool) auf. Mehr ... | |
void | LogFunctionEnd (Boolean fpReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEnd(bool) auf. Mehr ... | |
void | LogFunctionEndDebug (ArrayList< String > fpReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(ArrayList<string>) auf. Mehr ... | |
void | LogFunctionEnd (ArrayList< String > fpReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEnd(ArrayList<string>) auf. Mehr ... | |
void | ResOpenList (String fps_Name) |
void | ResOpenListDebug (String fps_Name) |
void | ResCloseList () |
void | ResCloseListDebug () |
void | LogPrint (String fps_Message) |
void | LogPrintDebug (String fps_Message) |
void | LogWarning (String fps_Message) |
void | LogError (String fps_Message) |
String | getFN () |
Holt den funktionalen Name dws GUI-Objektes. Mehr ... | |
String | getKN () |
Setzten des Objekt KN. Mehr ... | |
String | getParentFN () |
Setzten des Parent-Objekt FN. Mehr ... | |
void | setFN (String fpsFN) |
void | setKN (String fpsKN) |
Setzten des Keyname FN. Mehr ... | |
void | setParentFN (String fpsParentFN) |
Setzten des Parent-Objekt FN. Mehr ... | |
![]() | |
void | setKN (String KN) |
void | setFN (String FN) |
void | setParentFN (String FN) |
String | getKN () |
String | getFN () |
String | getParentFN () |
Weitere Geerbte Elemente | |
![]() | |
LogMessenger | LM = new LogMessenger( "GUI" ) |
String | iframeID = null |
If iframeID IS null the iFrame is to be checked else if iframeID IS "" then iFrame is switchTo "default" else switchTo is iframeID. Mehr ... | |
![]() | |
OKWLocator | _locator = null |
Diese Klasse representiert eine <input type="radio">-Tag, der mit Selenium angsteuert wird.
Folgender HTML-Tag wird unterstützt:
OpenKeyWord | Implementiert | Beschreibung |
---|---|---|
ClickOn( FN ) | JA | |
DoubleClickOn( FN ) | NEIN | -> OKWFrameObjectMethodNotImplemented |
SetFocus( FN ) | NEIN | -> OKWFrameObjectMethodNotImplemented |
SetValue( FN, Val ) | JA | Erlaubter Wert: CHECKED ist möglich, UNCHECKED ist nicht möglich. |
Select( FN, Val ) | JA | -> OKWFrameObjectMethodNotImplemented |
SelectMenu( FN ) | NEIN | -> OKWFrameObjectMethodNotImplemented |
SelectMenu( FN, Val ) | NEIN | -> OKWFrameObjectMethodNotImplemented |
TypeKey( FN, Val ) | NEIN | -> OKWFrameObjectMethodNotImplemented |
OpenKeyWord | Implementiert | Beschreibung |
---|---|---|
StarApp( AN ) | NEIN | Kind-Objekt, Checkbox ist kein Fensterobjekt |
StopApp( AN ) | NEIN | Kind-Objekt, Checkbox ist kein Fensterobjekt |
SelectWindow( FN ) | NEIN | Kind-Objekt, Checkbox ist kein Fensterobjekt |
Sequence( FN, SQN, SEQ_ID ) | NEIN | Kind-Objekt, Checkbox ist kein Fensterobjekt |
Group of keywords using the same GUI-Adapter Methods get*()
(e.g.: VerifyExists( FN, ExpVal)
, MemorizeExists( FN, MemKey)
,LogExists( FN )
-> getExists()
)
OpenKeyWord | Implementiert | Beschreibung |
---|---|---|
VerifyExists( FN, ExpVal) , MemorizeExists( FN, MemKey) , LogExists( FN ) | JA | |
VerifyHasFocus( FN, ExpVal ) , MemorizeHasFocus( FN, MemKey) , LogHasFocus( FN ) | NEIN | -> UnsupportedOperationException |
VerifyIsActive( FN, ExpVal ) , MemorizeIsActive( FN, MemKey) , LogIsActive( FN ) | JA | |
VerifyCaption( FN, ExpVal ) , VerifyCaptionWCM( FN, ExpVal ) , VerifyCaptionREGX( FN, ExpVal ) , MemorizeCaption( FN, ExpVal ) , LogCaption( FN, ExpVal ) | JA | Caption ist der sichtbare Text neben der Checkboc |
VerifyLabel( FN, ExpVal ) , VerifyLabelWCM( FN, ExpVal ) , VerifyLabelREGX( FN, ExpVal ) , MemorizeLabel( FN, ExpVal ) , LogLabel( FN, ExpVal ) | - JA | Zu Prüfen: Ist eine CheckBox mit einem Label verbindbar? |
VerifyTooltip( FN, ExpVal ) , VerifyTooltipWCM( FN, ExpVal ) , VerifyTooltipREGX( FN, ExpVal ) , MemorizeTooltip( FN, ExpVal ) , LogTooltip( FN, ExpVal ) | JA | Wert des attributes title |
VerifyValue( FN, ExpVal ) , VerifyValueWCM( FN, ExpVal ) , VerifyValueREGX( FN, ExpVal ) , MemorizeValue( FN, ExpVal ) , LogValue( FN, ExpVal ) | JA | Wenn gesetzt = CHECKED sonst UNCHECKED |
Definiert in Zeile 97 der Datei SeInputRadio.java.
okw.gui.adapter.selenium.SeInputRadio.SeInputRadio | ( | String | Locator, |
OKWLocatorBase... | Locators | ||
) |
Definiert in Zeile 105 der Datei SeInputRadio.java.
ArrayList<String> okw.gui.adapter.selenium.SeInputRadio.getCaption | ( | ) |
Ermittelt den textuellen Inhalt der Überschrift eines HTML-Tags anhand des Attributee "textContent".
Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.
Definiert in Zeile 192 der Datei SeInputRadio.java.
Boolean okw.gui.adapter.selenium.SeInputRadio.getHasFocus | ( | ) |
Methode liefert den aktuellen Zustand Wert des Focus.
Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.
Definiert in Zeile 266 der Datei SeInputRadio.java.
Boolean okw.gui.adapter.selenium.SeInputRadio.getIsSelected | ( | ) |
Method liefert den aktuellen Zustand des RadioButtons, ausgewählt oder nicht.
Exception |
Definiert in Zeile 160 der Datei SeInputRadio.java.
ArrayList<String> okw.gui.adapter.selenium.SeInputRadio.getValue | ( | ) |
Ermittelt den aktuellen Wert des RadioButtons.
Mögliche Werte sind sprachabhängig CHECKED/UNCHECKED
Exception |
Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.
Definiert in Zeile 121 der Datei SeInputRadio.java.
void okw.gui.adapter.selenium.SeInputRadio.SetFocus | ( | ) |
Diese Implemnetierung geht davon aus das ein RadioButten selbst keinen Focus besitzen kann sondern die RadiList, die dieser angehört.
Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.
Definiert in Zeile 290 der Datei SeInputRadio.java.
void okw.gui.adapter.selenium.SeInputRadio.SetValue | ( | ArrayList< String > | Values | ) |
Ein SeInputButton IstkeinMenüobject! -> OKWFrameObjectMethodNotImplemented Auslösen!
Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.
Definiert in Zeile 219 der Datei SeInputRadio.java.
void okw.gui.adapter.selenium.SeInputRadio.TypeKey | ( | ArrayList< String > | fps_Values | ) |
Tastatur Eingabe an das Objekt.
fps_Values | Werte, die via Tastatur eingegeben werden sollen. |
Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.
Definiert in Zeile 313 der Datei SeInputRadio.java.