OpenKeyWord
Version: 426, Datum:
|
SeListBox ist ein Selenium GUI-Objekt. Erbt von SeAnyWin. Mehr ...
Öffentliche Methoden | |
SeListBox (string Locator) | |
TODO: Konstruktor des SeListBoxs. Mehr ... | |
virtual void | Select (List< string > fps_Values) |
Methode wählt einen oder mehrere Werte in einer ListBox aus. Mehr ... | |
virtual void | SetValue (List< string > fpsValues) |
Methode setzt einen oder mehrere Werte in einer ListBox. Mehr ... | |
override List< string > | GetValue () |
Holt die aktuell ausgewählten Werte aus der ListBox. Mehr ... | |
Öffentliche Methoden geerbt von OKW.GUI.Selenium.SeAnyWin | |
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 > | 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 ... | |
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 ... | |
Geschützte Attribute geerbt von OKW.GUI.Selenium.SeAnyWin | |
Log.Logger | MyLogger = Log.Logger.Instance |
OKW_Wait4Value | MyWait4Value = new OKW_Wait4Value() |
LogMessenger | LM = new LogMessenger("GUI") |
Propertys geerbt von OKW.GUI.AnyWinBase | |
string | Locator [get] |
Locator enthält die Objekterkennungseigenschaft. Mehr ... | |
OKWLocator | LOCATOR [get] |
SeListBox ist ein Selenium GUI-Objekt. Erbt von SeAnyWin.
Definiert in Zeile 57 der Datei SeListBox.cs.
OKW.GUI.Selenium.SeListBox.SeListBox | ( | string | Locator | ) |
TODO: Konstruktor des SeListBoxs.
Locator | definiert die Objekterkennungseigenschaft des Objektes und wird als XPATH angegeben. |
Definiert in Zeile 67 der Datei SeListBox.cs.
|
virtual |
Holt die aktuell ausgewählten Werte aus der ListBox.
Die ausgewählten Werte werden in der Reihenfolge oben nach unten inder Rückgabe-Liste abgelegt. Sind keine Werte ausgewählt, dann ist die Rückgabe-Liste leer. leer und List.Count = 0. der ausgewählten Werte
Erneute Implementation von OKW.GUI.Selenium.SeAnyWin.
Definiert in Zeile 180 der Datei SeListBox.cs.
|
virtual |
Methode wählt einen oder mehrere Werte in einer ListBox aus.
Die Methode Select löscht bereits ausgewählte nicht.
fps_Values | Ein oder mehrere Werte, die ausgewählt werden sollen. |
Definiert in Zeile 81 der Datei SeListBox.cs.
|
virtual |
Methode setzt einen oder mehrere Werte in einer ListBox.
Die Methode löscht zunächst alle ausgewählten Werte in der Liste, wenn eine Mehrfachauswahl möglich ist ( Attribut multiple ist gestzt.
Danach werden die gegebenen Werte ausgewählt.
Unterschied zu Select: Nach SetValue sind nur die gegebenen Werte ausgewählt. (Select wählt bereits ausgewählte werde einer Listbox nicht ab sonder ergeänzt diese um die gegebenen Werte.)
fpsValues | Werte, die in der Listbox ausgwählt werden sollen. |
Definiert in Zeile 125 der Datei SeListBox.cs.