 |
OpenKeyWord
Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
|
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;
72 @Ignore(
"Ignoring the whole fixture")
73 @FixMethodOrder( MethodSorters.NAME_ASCENDING )
78 protected static String ApplicationName;
81 public TestName name =
new TestName();
100 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
128 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
155 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
180 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
205 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
227 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
250 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
274 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
279 assertEquals(
"Button 1", myMM.
get(
"SePushButton_MemorizeCaption_1"));
282 assertEquals(
"Button 2", myMM.
get(
"SePushButton_MemorizeCaption_2"));
304 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
309 assertEquals(
"Label für Button1:", myMM.
get(
"SeButton_MemorizeLabel_1"));
312 assertEquals(
"Label für Button2:", myMM.
get(
"SeButton_MemorizeLabel_2"));
334 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
339 assertEquals(
"YES", myMM.
get(
"SePushButton_MemorizeExists_1"));
359 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
364 assertEquals(
"NO", myMM.
get(
"SePushButton_MemorizeHasFocus"));
384 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
389 assertEquals(
"YES", myMM.
get(
"SePushButton_MemorizeIsActive"));
411 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
417 assertEquals(
"Button 1 Tooltip/title", myMM.
get(
"SePushButton_MemorizeTooltip_1"));
418 assertEquals(
"Button 2 Tooltip/title", myMM.
get(
"SePushButton_MemorizeTooltip_2"));
437 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
442 EN.
TypeKey(
"Display",
"${SeButton_MemorizeTooltip_1}" );
443 EN.
VerifyValue(
"Display",
"${SeButton_MemorizeTooltip_1}" );
464 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
492 public
void tcSelectMenu_OKWFrameObjectMethodNotImplemented() throws Exception
496 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
516 public
void tcSelectMenu2_OKWFrameObjectMethodNotImplemented() throws Exception
520 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
541 public
void tcSetValue_OKWFrameObjectMethodNotImplemented() throws Exception
545 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
565 public
void tcSelect_OKWFrameObjectMethodNotImplemented() throws Exception
569 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
573 EN.
Select(
"Button 1",
"What ever...");
593 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
619 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
645 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
672 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
687 public
void tcVerifyExists_ExistsNOExpectedYES() throws Exception
691 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
709 public
void tcVerifyExists_ExistsYESExpectedNO() throws Exception
713 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
735 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm" );
760 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
783 public
void tcVerifyIsActive_ActiveYESExpectedNO() throws Exception
787 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
813 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
835 public
void tcVerifyIsActive_ActiveNOExpectedYES() throws Exception
839 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
865 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
892 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
919 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
941 public
void tcVerifyPlaceholder() throws Exception
945 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
964 public
void tcVerifyPlaceholderWCM() throws Exception
968 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
988 public
void tcVerifyPlaceholderREGX() throws Exception
992 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button_disabled.htm");
1015 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
1040 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
1065 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
1087 public
void tcVerifyValue_OKWFrameObjectMethodNotImplemented() throws Exception
1091 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
1112 public
void tcVerifyValueWCM_OKWFrameObjectMethodNotImplemented() throws Exception
1116 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
1137 public
void tcVerifyValueREGX_OKWFrameObjectMethodNotImplemented() throws Exception
1141 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/button/button.htm");
static void StopApp(String fpsApplicationName)
Beendet eine gegebene Anwendung.
static void VerifyPlaceholder(String FN, String ExpVal)
Überprüft den Platzhalter des Objektes.
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 VerifyPlaceholderREGX(String FN, String ExpVal)
Überprüft den Platzhalter des Objektes.
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 VerifyPlaceholderWCM(String FN, String ExpVal)
Überprüft den Platzhalter des Objektes.
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.