Klasse Implementiert das URL-Eingabefeld der Browser. Die Klasse besitz keinen locator
. Die URL wird via SeDriver.Instance.driver.Url
gelesen und geschrieben. Die Menge der Verwendbaren Schlüsselwörter ist begrenzt, weil die Selenium WebDriver API nur beschränkt an alle Funktionalitäten und Eigenschaften des URL-TextFeldes eines Browser herankommt.
Mehr ...
|
virtual List< string > | GetTooltip () |
| Liest den aktuellen Tooltip-Wert der URL aus. Mehr ...
|
|
virtual List< string > | GetValue () |
| Liest den aktuellen Wert der URL aus. 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 void | SetFocus () |
| Setzt den Focus in das aktuelle URL-TextFeld. Mehr ...
|
|
virtual void | SetValue (List< string > fps_Values) |
| Setzt den Wert der URL im aktiven Browser und navigiert zur gegebene Seite. Mehr ...
|
|
virtual void | TypeKey (List< string > fps_Values) |
| Setzt den Wert der URL im aktiven Browser/BrowserChild und navigiert zur gegebenen Seite. Mehr ...
|
|
virtual List< string > | VerifyValue (List< string > fplsExpectedValue) |
| Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert. Mehr ...
|
|
Klasse Implementiert das URL-Eingabefeld der Browser. Die Klasse besitz keinen locator
. Die URL wird via SeDriver.Instance.driver.Url
gelesen und geschrieben. Die Menge der Verwendbaren Schlüsselwörter ist begrenzt, weil die Selenium WebDriver API nur beschränkt an alle Funktionalitäten und Eigenschaften des URL-TextFeldes eines Browser herankommt.
Wichtig: Klasse kann nur zusammen mit Selenium WebBrowser Klassen verwendet werden.
- Autor
- Zoltan Hrabovszki
- Datum
- 2014.04.19
Definiert in Zeile 66 der Datei SeURL.cs.
virtual List<string> OKW.GUI.Selenium.SeURL.GetTooltip |
( |
| ) |
|
|
virtual |
Liest den aktuellen Tooltip-Wert der URL aus.
Diese Methode wird von dieser Klasse nicht unterstützt.
- Rückgabe
- Tooltip-Wert des aktuellen URL-Textfeldes im aktiven Browser.
- Autor
- Zoltan Hrabovszki
- Datum
- 2014.04.19
Definiert in Zeile 92 der Datei SeURL.cs.
95 List<string> lvLsReturn =
new List<string>();
97 Logger.Instance.LogFunctionStartDebug(
"GetTooltip");
102 throw new NotSupportedException(
"GetTooltip not supported by SeURL-class!");
108 Logger.Instance.LogFunctionEndDebug(lvLsReturn);
112 Logger.Instance.LogFunctionEndDebug();
virtual List<string> OKW.GUI.Selenium.SeURL.GetValue |
( |
| ) |
|
|
virtual |
Liest den aktuellen Wert der URL aus.
- Rückgabe
- Sichtbarer Wert der URL im Aktiven Browser.
- Autor
- Zoltan Hrabovszki
- Datum
- 2014.04.19
Definiert in Zeile 128 der Datei SeURL.cs.
131 List<string> lvLsReturn =
new List<string>();
133 Logger.Instance.LogFunctionStartDebug(
"GetValue");
138 lvLsReturn.Add(SeDriver.Instance.driver.Url);
145 Logger.Instance.LogFunctionEndDebug(lvLsReturn);
149 Logger.Instance.LogFunctionEndDebug();
virtual List<string> OKW.GUI.Selenium.SeURL.LogValue |
( |
| ) |
|
|
virtual |
Ermittelt den Wert des Objktes für das Schlüsselwort Loggewert.
Diese Methode ist der Einstiegspunkt für MerkeWert-Anpassungen durch Methoden überschreibung.
- Rückgabe
- Rückgabe des Textuellen Inhaltes der markierten Textes.
- Autor
- Zoltan Hrabovszki
- Datum
- 2013.12.14
Definiert in Zeile 165 der Datei SeURL.cs.
168 List<string> lvLsReturn =
new List<string>();
172 MyLogger.LogFunctionStartDebug(
"LogValue");
180 MyLogger.LogFunctionEndDebug(lvLsReturn);
184 MyLogger.LogFunctionEndDebug();
virtual List< string > GetValue()
Liest den aktuellen Wert der URL aus.
virtual List<string> OKW.GUI.Selenium.SeURL.MemorizeValue |
( |
| ) |
|
|
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.
- Rückgabe
- Rückgabe des Textuellen Inhaltes des aktuellen Objektes.
- Autor
- Zoltán Hrabovszki
- Datum
- 2013.12.14
Definiert in Zeile 204 der Datei SeURL.cs.
206 List<string> lvLsReturn =
new List<string>();
211 MyLogger.LogFunctionStartDebug(
"Memorize");
219 MyLogger.LogFunctionEndDebug(lvLsReturn);
223 MyLogger.LogFunctionEndDebug();
virtual List< string > GetValue()
Liest den aktuellen Wert der URL aus.
virtual void OKW.GUI.Selenium.SeURL.SetFocus |
( |
| ) |
|
|
virtual |
Setzt den Focus in das aktuelle URL-TextFeld.
Diese Methode wird von dieser Klasse nicht unterstützt.
- Autor
- Zoltan Hrabovszki
- Datum
- 2014.04.19
Definiert in Zeile 239 der Datei SeURL.cs.
241 Logger.Instance.LogFunctionStartDebug(
"SetFocus");
246 throw new NotSupportedException(
"GetTooltip not supported by SeURL-class!");
250 Logger.Instance.LogFunctionEndDebug();
virtual void OKW.GUI.Selenium.SeURL.SetValue |
( |
List< string > |
fps_Values | ) |
|
|
virtual |
Setzt den Wert der URL im aktiven Browser und navigiert zur gegebene Seite.
Ctrl-Eingaben funktionieren nicht bei Set Value nicht (z.B. CTRL-C
).
- Autor
- Zoltan Hrabovszki
- Datum
- 2014.04.19
Definiert in Zeile 266 der Datei SeURL.cs.
268 Logger.Instance.LogFunctionStartDebug(
"SetValue",
"fps_Values", fps_Values[0]);
272 SeDriver.Instance.driver.Navigate().GoToUrl(fps_Values[0]);
276 Logger.Instance.LogFunctionEndDebug();
virtual void OKW.GUI.Selenium.SeURL.TypeKey |
( |
List< string > |
fps_Values | ) |
|
|
virtual |
Setzt den Wert der URL im aktiven Browser/BrowserChild und navigiert zur gegebenen Seite.
Wichtig: Die URL wird in dieser Klasse technisch nicht über die Tastatur eigegeben. Implementierung erfolg aus Kompfort- und Kompatinilitätsgründen. Dass heißt Ctrl-Eingaben funktionieren nicht(z.B. CTRL-C
).
- Autor
- Zoltan Hrabovszki
- Datum
- 2014.04.19
Definiert in Zeile 292 der Datei SeURL.cs.
294 Logger.Instance.LogFunctionStartDebug(
"TypeKey",
"fps_Values", fps_Values[0]);
298 SeDriver.Instance.driver.Navigate().GoToUrl(fps_Values[0]);
302 Logger.Instance.LogFunctionEndDebug();
virtual List<string> OKW.GUI.Selenium.SeURL.VerifyValue |
( |
List< string > |
fplsExpectedValue | ) |
|
|
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.
- Rückgabe
- Rückgabe des Textuellen Inhaltes der markierten Textes. Es wird immer der aktuelle Wert des Objektes zurückgeliefert.
- Autor
- Zoltan Hrabovszki
- Datum
- 2013.12.14
Definiert in Zeile 319 der Datei SeURL.cs.
321 List<string> lvLsReturn =
new List<string>();
326 MyLogger.LogFunctionStartDebug(
"Memorize",
"fplsExpectedValue", fplsExpectedValue[0]);
329 OKW_Wait4Value.ListStringCallBack myCallBack = this.
GetValue;
332 lvLsReturn = MyWait4Value.
Wait4Value(fplsExpectedValue, myCallBack);
340 MyLogger.LogFunctionEndDebug(lvLsReturn);
344 MyLogger.LogFunctionEndDebug();
string Wait4Value(string fpExpected, StringCallBack fpCallMeBack)
Methode liest den Wert aus der deligierten Methode fpCallMeBack wartet ggf. und liefert den Wert zurü...
virtual List< string > GetValue()
Liest den aktuellen Wert der URL aus.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: