OpenKeyWord
Version: 426, Datum:
|
Öffentliche Methoden | |
SeAnyWin (string Locator, params OKWLocator[] fpLocators) | |
virtual void | ClickOn () |
Klickt auf das aktuelle Objekt. Mehr ... | |
virtual bool | GetExists () |
Prüft die Existenz des Aktuellen Objektes. Mehr ... | |
virtual bool | GetIsActive () |
Prüft, ob das aktuellen Objekt aktiv ist. Mehr ... | |
virtual bool | LogExists () |
Ermittelt den textuellen Inhalt des ToolTips. Mehr ... | |
virtual bool | LogIsActive () |
Ermittelt, ob das aktuelle Objket Aktiv ist. Mehr ... | |
virtual IWebElement | Me () |
Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert. Mehr ... | |
virtual bool | MemorizeExists () |
Ermittelt ob das Atuelle Objekt existiert, für das Schlüsselwort MerkeVorhanden. Mehr ... | |
virtual bool | MemorizeIsActive () |
Ermittelt für das Schlüsselwort MerkeIstAktive, ob das aktuelle Objekt aktiv ist. Mehr ... | |
virtual bool | NotExists () |
Prüft die nicht Existenz des aktuellen Objektes. Anmerkung: Falls ein Objekt zunächst noch vorhand ist und dann aber verschwindet, dann es sinnvoll sein eine gewisse Zeit(Timeout) zu prüfen, ob das Objekt existiert, Erst wenn diese Zeit verstrichen ist, wird gemeldet, das das Objekt nicht vorhanden ist. Diese Funktion ist der gegenspieler zu __Exists. Mehr ... | |
virtual void | SetFocus () |
Setzt den Focus auf das Objekt. Anmerkung: Kleiner Trick: Selenium kennt keine öffentliche c#-Methode für das setzen des Fokus. So weit ich es verstanden habe, wird intern jedoch methode SetFocus verwendt, wenn SendKeys aufgerufen wird. Quelle: http://stackoverflow.com/questions/7491806/in-selenium-how-do-i-find-the-current-object. Mehr ... | |
virtual void | TypeKey (List< string > fps_Values) |
Tastatur Eingabe an das Objekt. Mehr ... | |
virtual bool | VerifyExists (bool fpbExpectedValue) |
Ermittelt/Prüft, ob das aktuelle Objekt existiert. Mehr ... | |
virtual bool | VerifyIsActive (bool fpbExpectedValue) |
Ermittelt/Prüft, ob das aktuelle Objekt aktiv ist. Mehr ... | |
virtual List< string > | VerifyTooltip (List< string > fplsExpectedValue) |
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert. Mehr ... | |
virtual List< string > | VerifyLabel (List< string > fplsExpectedValue) |
Ermittelt den textuellen Inhalt des Labels für Prüfewert. Mehr ... | |
virtual List< string > | GetTooltip () |
Ermittelt den textuellen Inhalt des ToolTips. Mehr ... | |
virtual List< string > | GetLabel () |
Ermittelt den textuellen Inhalt des Labels. Mehr ... | |
virtual List< string > | LogTooltip () |
Logt den textuellen Inhalt des ToolTips. Mehr ... | |
virtual List< string > | LogLabel () |
Logt den textuellen Inhalt des Labels eines Objektes. Mehr ... | |
virtual List< string > | MemorizeTooltip () |
Ermittelt den textuellen Inhalt des ToolTips für das Schlüsselwort MerkeWert. Mehr ... | |
virtual List< string > | MemorizeLabel () |
Ermittelt den textuellen Inhalt des Labels für das Schlüsselwort MerkeWert. Mehr ... | |
virtual bool | GetHasFocus () |
Methode liefert den aktuellen Zustand Wert des Focus. Quelle: http://stackoverflow.com/questions/7491806/in-selenium-how-do-i-find-the-current-object. Mehr ... | |
virtual bool | LogHasFocus () |
Ermittelt für LoggeWert, ob das aktuelle Objekt den Fokus hat. Mehr ... | |
virtual bool | MemorizeHasFocus () |
Ermittelt ob das Objekt den Fokus besitz und liefert diesen für das Schlüsselwort MerkeWert. Mehr ... | |
virtual bool | VerifyHasFocus (bool fpbExpectedValue) |
Ermittelt den textuellen Inhalt des ToolTips. Mehr ... | |
virtual List< string > | VerifyCaption (List< string > fplsExpectedValue) |
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert. Mehr ... | |
virtual List< string > | LogCaption () |
Ermittelt den textuellen Inhalt der Beschriftung (Caption). Mehr ... | |
virtual List< string > | MemorizeCaption () |
Ermittelt den textuellen Inhalt des Caption/Überschrift für das Schlüsselwort MerkeWert. Mehr ... | |
virtual List< string > | GetCaption () |
Ermittelt den textuellen Inhalt der Caption/Überschrift des Objektes. Mehr ... | |
virtual List< string > | GetValue () |
Holt den aktuellen Text aus einem HTML-Tag. Mehr ... | |
virtual List< string > | LogValue () |
Ermittelt den Wert des Objktes für das Schlüsselwort Loggewert. Mehr ... | |
virtual List< string > | MemorizeValue () |
Ermittelt den Wert, im Allgemeinen den textuellen Inhalt eines Objektes für das Schlüsselwort MerkeWert. Mehr ... | |
virtual List< string > | VerifyValue (List< string > fplsExpectedValue) |
Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert. Mehr ... | |
Öffentliche Methoden geerbt von OKW.GUI.AnyWinBase | |
AnyWinBase (string fpsLocator, params OKWLocator[] fpLocators) | |
void | LogFunctionStartDebug (string fpsMethodName, string P1_Name, string P1_Value) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionStartDebug(string,string,string), und erweitert den gegebenen Methodenname in fps_FunctionName mit this.GetType().FullName um den Klassenbezeichner. Mehr ... | |
Geschützte Attribute | |
Log.Logger | MyLogger = Log.Logger.Instance |
OKW_Wait4Value | MyWait4Value = new OKW_Wait4Value() |
LogMessenger | LM = new LogMessenger("GUI") |
Weitere Geerbte Elemente | |
Geschützte Methoden geerbt von OKW.GUI.AnyWinBase | |
void | LogFunctionEndDebug () |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug() auf. Mehr ... | |
void | LogFunctionEndDebug (string fpsReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(string) auf. Mehr ... | |
void | LogFunctionEndDebug (bool fpbReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(bool) auf. Mehr ... | |
void | LogFunctionEndDebug (List< string > fpLsReturn) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(List>string<) auf. Mehr ... | |
void | LogFunctionStartDebug (string fpsMethodName) |
Diese Methode ruft die Methode Logger.Instance.LogFunctionStartDebug(fps_FunctionName), und erweitert den gegebenen Methodenname in fps_FunctionName mit this.GetType().FullName um den Klassenbezeichner. Mehr ... | |
Propertys geerbt von OKW.GUI.AnyWinBase | |
string | Locator [get] |
Locator enthält die Objekterkennungseigenschaft. Mehr ... | |
OKWLocator | LOCATOR [get] |
Definiert in Zeile 119 der Datei SeAnyWin.cs.
|
virtual |
Klickt auf das aktuelle Objekt.
Erneute Implementation in OKW.GUI.Selenium.SeLink.
Definiert in Zeile 150 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt der Caption/Überschrift des Objektes.
Erneute Implementation in OKW.GUI.Selenium.SePushButton.
Definiert in Zeile 1373 der Datei SeAnyWin.cs.
|
virtual |
Prüft die Existenz des Aktuellen Objektes.
, falls das Objekt vorhanden ist, sonst false
Definiert in Zeile 181 der Datei SeAnyWin.cs.
|
virtual |
Methode liefert den aktuellen Zustand Wert des Focus. Quelle: http://stackoverflow.com/questions/7491806/in-selenium-how-do-i-find-the-current-object.
Definiert in Zeile 1079 der Datei SeAnyWin.cs.
|
virtual |
Prüft, ob das aktuellen Objekt aktiv ist.
, falls das Objekt aktive ist, sonst false
Erneute Implementation in OKW.GUI.Selenium.SeLink.
Definiert in Zeile 222 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des Labels.
Definiert in Zeile 866 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des ToolTips.
Definiert in Zeile 820 der Datei SeAnyWin.cs.
|
virtual |
Holt den aktuellen Text aus einem HTML-Tag.
Standardmäßig wird "innerText" ausgelesen.
Erneute Implementation in OKW.GUI.Selenium.SeListBox, OKW.GUI.Selenium.SeCheckBox, OKW.GUI.Selenium.SeLink, OKW.GUI.Selenium.SeTextField und OKW.GUI.Selenium.SeSimpleDataObjBase.
Definiert in Zeile 1413 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt der Beschriftung (Caption).
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methoden überschreibung.
Erneute Implementation in OKW.GUI.Selenium.SePushButton.
Definiert in Zeile 1293 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des ToolTips.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methoden überschreibung.
Definiert in Zeile 281 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt für LoggeWert, ob das aktuelle Objekt den Fokus hat.
Diese Methode ist der Einstiegspunkt für Loggewert-Anpassungen durch Methodenüberschreibung.
Definiert in Zeile 1125 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt, ob das aktuelle Objket Aktiv ist.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methoden überschreibung.
Erneute Implementation in OKW.GUI.Selenium.SeLink.
Definiert in Zeile 323 der Datei SeAnyWin.cs.
|
virtual |
Logt den textuellen Inhalt des Labels eines Objektes.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methoden überschreibung.
Definiert in Zeile 960 der Datei SeAnyWin.cs.
|
virtual |
Logt den textuellen Inhalt des ToolTips.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methoden überschreibung.
Definiert in Zeile 918 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den Wert des Objktes für das Schlüsselwort Loggewert.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methoden überschreibung.
Erneute Implementation in OKW.GUI.Selenium.SeLink und OKW.GUI.Selenium.SeSimpleDataObjBase.
Definiert in Zeile 1451 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert.
auf das gefunde DOM-Element
Definiert in Zeile 359 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des Caption/Überschrift für das Schlüsselwort MerkeWert.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methodenüberschreibung.
Erneute Implementation in OKW.GUI.Selenium.SePushButton.
Definiert in Zeile 1335 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt ob das Atuelle Objekt existiert, für das Schlüsselwort MerkeVorhanden.
Diese Methode ist der Einstiegspunkt für MerkeExist-Anpassungen durch Methodenüberschreibung.
Definiert in Zeile 427 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt ob das Objekt den Fokus besitz und liefert diesen für das Schlüsselwort MerkeWert.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methodenüberschreibung.
Definiert in Zeile 1165 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt für das Schlüsselwort MerkeIstAktive, ob das aktuelle Objekt aktiv ist.
Diese Methode ist der Einstiegspunkt für MerkeIstAktive-Anpassungen durch Methodenüberschreibung.
Erneute Implementation in OKW.GUI.Selenium.SeLink.
Definiert in Zeile 465 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des Labels für das Schlüsselwort MerkeWert.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methodenüberschreibung.
Definiert in Zeile 1043 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des ToolTips für das Schlüsselwort MerkeWert.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methodenüberschreibung.
Definiert in Zeile 1002 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den Wert, im Allgemeinen den textuellen Inhalt eines Objektes für das Schlüsselwort MerkeWert.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methodenüberschreibung.
Erneute Implementation in OKW.GUI.Selenium.SeLink und OKW.GUI.Selenium.SeSimpleDataObjBase.
Definiert in Zeile 1491 der Datei SeAnyWin.cs.
|
virtual |
Prüft die nicht Existenz des aktuellen Objektes. Anmerkung: Falls ein Objekt zunächst noch vorhand ist und dann aber verschwindet, dann es sinnvoll sein eine gewisse Zeit(Timeout) zu prüfen, ob das Objekt existiert, Erst wenn diese Zeit verstrichen ist, wird gemeldet, das das Objekt nicht vorhanden ist. Diese Funktion ist der gegenspieler zu __Exists.
, falls das Objekt NICHT vorhanden ist. Sonst false
Definiert in Zeile 504 der Datei SeAnyWin.cs.
|
virtual |
Setzt den Focus auf das Objekt. Anmerkung: Kleiner Trick: Selenium kennt keine öffentliche c#-Methode für das setzen des Fokus. So weit ich es verstanden habe, wird intern jedoch methode SetFocus verwendt, wenn SendKeys
aufgerufen wird. Quelle: http://stackoverflow.com/questions/7491806/in-selenium-how-do-i-find-the-current-object.
Definiert in Zeile 549 der Datei SeAnyWin.cs.
|
virtual |
Tastatur Eingabe an das Objekt.
fps_Values'> | Werte, die via Tastatur eingegeben werden sollen. |
Definiert in Zeile 582 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert.
Diese Methode ist der Einstiegspunkt für PrüfeWert-Anpassungen durch Methodenüberschreibung.
Erneute Implementation in OKW.GUI.Selenium.SePushButton.
Definiert in Zeile 1247 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt/Prüft, ob das aktuelle Objekt existiert.
Diese Methode ist der Einstiegspunkt für PrüfeWert-Anpassungen durch Methodenüberschreibung.
fpbExpectedValue | Erwarteter Wert. |
fpbExpectedValue | Erwarteter Wert. |
Definiert in Zeile 632 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des ToolTips.
Diese Methode ist der Einstiegspunkt für Prüfewert-Anpassungen durch Methodenüberschreibung.
Definiert in Zeile 1202 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt/Prüft, ob das aktuelle Objekt aktiv ist.
Diese Methode ist der Einstiegspunkt für PrüfeIstAktive-Anpassungen durch Methodenüberschreibung.
, falls das Objekt aktiv ist sonst false
Definiert in Zeile 680 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des Labels für Prüfewert.
fplsExpectedValue'>Erwarteter | Wert, auf den ggf. bis zum TimeOut gewartet wird. |
Definiert in Zeile 776 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert.
Diese Methode ist der Einstiegspunkt für PrüfeWert-Anpassungen durch Methodenüberschreibung.
Definiert in Zeile 726 der Datei SeAnyWin.cs.
|
virtual |
Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert.
Diese Methode ist der Einstiegspunkt für PrüfeWert-Anpassungen durch Methodenüberschreibung.
Erneute Implementation in OKW.GUI.Selenium.SeLink und OKW.GUI.Selenium.SeSimpleDataObjBase.
Definiert in Zeile 1528 der Datei SeAnyWin.cs.