 |
OpenKeyWord
Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
|
1 package okw.seinputbutton;
39 import static org.junit.Assert.*;
41 import org.junit.FixMethodOrder;
43 import okw.OKW_Memorize_Sngltn;
45 import okw.exceptions.OKWFrameObjectMethodNotImplemented;
46 import okw.exceptions.OKWVerifyingFailsException;
48 import org.junit.Ignore;
49 import org.junit.Rule;
50 import org.junit.Test;
51 import org.junit.rules.TestName;
52 import org.junit.runners.MethodSorters;
68 @Ignore(
"Ignoring the whole fixture")
69 @FixMethodOrder( MethodSorters.NAME_ASCENDING )
74 protected static String ApplicationName;
77 public TestName name =
new TestName();
89 public void tc_ClickOn()
throws Exception
93 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
115 public void tc_LogCaption()
throws Exception
120 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
139 public void tc_LogExists()
throws Exception
144 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
162 public void tc_LogHasFocus()
throws Exception
167 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
186 public void tc_LogToolTip()
throws Exception
190 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
207 public void tc_LogValue_OKWFrameObjectMethodNotImplemented()
throws Exception
211 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
228 public void tc_LogIsActive()
throws Exception
232 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
251 public void tc_MemorizeCaption()
throws Exception
255 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
260 assertEquals(
"Button 1", myMM.
get(
"SePushButton_MemorizeCaption_1"));
263 assertEquals(
"Button 2", myMM.
get(
"SePushButton_MemorizeCaption_2"));
278 public void tc_MemorizeLabel()
throws Exception
283 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button_disabled.htm");
288 assertEquals(
"Label für Button1:", myMM.
get(
"SeInputButton_MemorizeLabel_1"));
291 assertEquals(
"Label für Button2:", myMM.
get(
"SeInputButton_MemorizeLabel_2"));
307 public void tc_MemorizeExists()
throws Exception
311 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
316 assertEquals(
"YES", myMM.
get(
"SePushButton_MemorizeExists_1"));
330 public void tc_MemorizeHasFocus()
throws Exception
334 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
339 assertEquals(
"NO", myMM.
get(
"SePushButton_MemorizeHasFocus"));
353 public void tc_MemorizeIsActive()
throws Exception
357 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
362 assertEquals(
"YES", myMM.
get(
"SePushButton_MemorizeIsActive"));
378 public void tc_MemorizeTooltip()
throws Exception
382 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
388 assertEquals(
"Button 1 Tooltip/title", myMM.
get(
"SePushButton_MemorizeTooltip_1"));
389 assertEquals(
"Button 2 Tooltip/title", myMM.
get(
"SePushButton_MemorizeTooltip_2"));
404 public void tc_MemorizeValue_OKWFrameObjectMethodNotImplemented()
throws Exception
408 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
427 public void tc_SetFocus_VerifyHasFocus()
throws Exception
431 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
457 public void tc_SelectMenu_OKWFrameObjectMethodNotImplemented()
throws Exception
461 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
479 public void tc_SelectMenu2_OKWFrameObjectMethodNotImplemented()
throws Exception
483 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
502 public void tc_SetValue_OKWFrameObjectMethodNotImplemented()
throws Exception
506 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
524 public void tc_Select_OKWFrameObjectMethodNotImplemented()
throws Exception
528 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
532 EN.
Select(
"Text_1",
"What ever...");
546 public void tc_VerifyCaption()
throws Exception
550 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
570 public void tc_VerifyCaptionWCM()
throws Exception
574 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
594 public void tc_VerifyCaptionREGX()
throws Exception
598 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
617 public void tc_VerifyExists_ExsistsNOExpectedNO()
throws Exception
621 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
634 public void tc_VerifyExists_ExistsNOExpectedYES()
throws Exception
638 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
655 public void tc_VerifyExists_ExistsYESExpectedNO()
throws Exception
659 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
676 public void tc_VerifyExists_ExistsYESExpectedYES()
throws Exception
680 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm" );
699 public void tc_VerifyIsActive_ActiveYESExpectedYES()
throws Exception
703 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
724 public void tc_VerifyIsActive_ActiveYESExpectedNO()
throws Exception
728 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
748 public void tc_VerifyIsActive_ActiveNOExpectedNO()
throws Exception
752 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button_disabled.htm");
772 public void tc_VerifyIsActive_ActiveNOExpectedYES()
throws Exception
776 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button_disabled.htm");
796 public void tc_VerifyLabel()
throws Exception
800 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button_disabled.htm");
821 public void tc_VerifyLabelWCM()
throws Exception
825 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button_disabled.htm");
846 public void tc_VerifyLabelREGX()
throws Exception
850 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button_disabled.htm");
870 public void tc_VerifyToolTip()
throws Exception
874 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
893 public void tc_VerifyToolTipWCM()
throws Exception
897 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
916 public void tc_VerifyToolTipREGX()
throws Exception
920 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
940 public void tc_VerifyValue_OKWFrameObjectMethodNotImplemented()
throws Exception
944 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
963 public void tc_VerifyValueWCM_OKWFrameObjectMethodNotImplemented()
throws Exception
967 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
986 public void tc_VerifyValueREGX_OKWFrameObjectMethodNotImplemented()
throws Exception
990 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputButton/input_type-button.htm");
static void StopApp(String fpsApplicationName)
Beendet eine gegebene Anwendung.
static void VerifyValueWCM(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
static void MemorizeCaption(String FN, String fpsKeyName)
Keine Beschreibung zu "MemorizeCaption" verfügbar.
static void VerifyLabelREGX(String FN, String ExpVal)
Überprüft die Überschrift des Objektes.
static void VerifyLabelWCM(String FN, String ExpVal)
Überprüft die Beschreibung/Label des Objektes.
static void MemorizeTooltip(String FN, String fpsKeyName)
Dokumentiert den Tooltip-Text (Kurzinformation) des gegebenen Objekts.
static void VerifyHasFocus(String FN, String ExpVal)
Vergleicht den Fokus-Zustand des gegebenen Objekts mit dem erwarteten Wert.
String get(String fpsKey)
Holt den Aktuellen Wert eines Schlüssels.
static void BeginTest(String Testname)
Kennzeichnet den Anfang eines Testfalls.
static void LogIsActive(String FN)
Dokumentiert den Status des gegebenen Objekts.
static void VerifyCaptionREGX(String FN, String fpsValue)
Überprüft die Überschrift des Objektes.
static void LogHasFocus(String FN)
Dokumentiert den Fokus-Status des gegebenen Objekts.
static void VerifyTooltipREGX(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
Die Ausnahme OKWFrameObjectMethodNotImplemented wird ausgelöst, wenn im Frame Objekt eine gegebene Me...
static void SetFocus(String FN)
Setzt den Fokus auf das gegebene Fensterobjekt.
OKW_Memorize ist die Speicher-Klasse hinter den Merke*-Schlüsselwörter.
static void LogValue(String FN)
Dokumentiert den Standartwert eines Objekts.
static void LogCaption(String FN)
Gibt die Caption eines GUI-Objektes in den Testergebnissen aus.
static void TypeKey(String FN, String fpsValue)
Tastatureingaben von Daten in das aktive Fensterobjekt.
static void MemorizeValue(String FN, String fpsKeyName)
Merkt sich den Standartwert eines Objekts.
okw.core.EN ist die englische Implementation von OKW.
static void VerifyValue(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
static void VerifyExists(String FN, String fpsValue)
Prüft, ob das gegebene Objekt existiert.
static void MemorizeLabel(String FN, String fpsKeyName)
Speirchert den aktuellen Wert der Etikette, und legt diesen unter fpsMemKeyName ab.
static void ClickOn(String FN)
Klickt auf das gegebene Objekt.
static void VerifyCaptionWCM(String FN, String fpsValue)
Überprüft die Überschrift des Objektes.
static void VerifyTooltip(String FN, String ExpVal)
Prüft den Tooltip-Text eines Objektes.
static void SetValue(String FN, String fpsValue)
Setzt den Wert des gegebenen Fensterobjekts auf den gegebenen Wert.
static void VerifyIsActive(String FN, String ExpVal)
Vergleicht den Fokus-Status des gegebenen Objekts mit dem erwarteten Wert.
static void VerifyCaption(String FN, String fpsValue)
Überprüft die Überschrift des Objektes.
static OKW_Memorize_Sngltn getInstance()
Diese Methode gibt die einzige Instanz dieser Klasse zurück.
static void Select(String FN, String fpsValue)
Auswahl aller Zeilen einer Liste/Tabelle, welche die gegebenen Daten enthalten.
static void StartApp(String fpsApplicationName)
Startet die gegebene Anwendung.
static void VerifyTooltipWCM(String FN, String ExpVal)
Prüft den Tooltip-Text eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
static void EndTest()
Signalisiert das Ende eines Testfalls.
static void MemorizeExists(String FN, String fpsKeyName)
Merkt sich den aktuell existierenden Zustand des Objekts.
static void SelectWindow(String FN)
Setzt den Kontext auf das gegebene Fenster.
OKWVerifyingFailsException-Ausnahme wird ausgelöst, wenn ein Soll-Ist-Vergleich fehlschlägt.
static void LogExists(String FN)
Gibt die Existenz eines GUI-Objektes mit YES/NO in den Testergebnissen aus.
static void SelectMenu(String FN)
Wählt den gegebenen Menü-Eintrag aus.
static void VerifyValueREGX(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
static void MemorizeIsActive(String FN, String fpsKeyName)
Merkt sich den Zustand des gegebenen Objekts.
static void MemorizeHasFocus(String FN, String fpsKeyName)
Keine Beschreibung zu "MemorizeHasFocus" verfügbar.
static void LogTooltip(String FN)
Dokumentiert die Kurzinfo zu einem Werkzeug des gegebenen Objekts.
static void VerifyLabel(String FN, String ExpVal)
Überprüft die Beschreibung des Objektes.