 |
OpenKeyWord
Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
|
1 package okw.seinputradio;
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.OKWNotAllowedValueException;
47 import okw.exceptions.OKWVerifyingFailsException;
49 import org.junit.Ignore;
50 import org.junit.Rule;
51 import org.junit.Test;
52 import org.junit.rules.TestName;
53 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();
93 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
125 public
void tc_DoubleClickOn_OKWFrameObjectMethodNotImplemented() throws Exception
129 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
150 public
void tc_LogCaption() throws Exception
155 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
178 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
196 @Test(expected=UnsupportedOperationException.class)
197 public
void tc_LogHasFocus_UnsupportedOperationException() throws Exception
201 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
224 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
248 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
273 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
294 public
void tc_MemorizeCaption() throws Exception
298 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
321 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
326 assertEquals(
"Visa", myMM.
get(
"SeInputRadio_MemorizeLabel_1"));
329 assertEquals(
"American Express", myMM.
get(
"SeInputRadio_MemorizeLabel_2"));
332 assertEquals(
"Mastercard", myMM.
get(
"SeInputRadio_MemorizeLabel_3"));
353 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
359 assertEquals(
"YES", myMM.
get(
"SeInputRadio_MemorizeExists_1"));
373 @Test(expected=UnsupportedOperationException.class)
374 public
void tc_MemorizeHasFocus_UnsupportedOperationException() throws Exception
378 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
401 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
409 assertEquals(
"NO", myMM.
get(
"SeInputRadio_MemorizeIsActive_Inactive"));
430 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
437 assertEquals(
"title-Visa", myMM.
get(
"SeInputRadio_MemorizeTooltip_Visa"));
438 assertEquals(
"title-Disabled", myMM.
get(
"SeInputRadio_MemorizeTooltip_Inactive"));
457 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
464 EN.
MemorizeValue(
"American Express",
"SeInputRadio_MemorizeValue_AmericanExpress");
466 assertEquals(
"CHECKED", myMM.
get(
"SeInputRadio_MemorizeValue_Visa"));
467 assertEquals(
"UNCHECKED", myMM.
get(
"SeInputRadio_MemorizeValue_AmericanExpress"));
482 @Test(expected=UnsupportedOperationException.class)
483 public
void tc_VerifyHasFocus_UnsupportedOperationException() throws Exception
487 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
507 public
void tc_SetFocus_OKWFrameObjectMethodNotImplemented() throws Exception
511 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
531 public
void tc_SelectMenu_OKWFrameObjectMethodNotImplemented() throws Exception
535 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
554 public
void tc_SelectMenu2_OKWFrameObjectMethodNotImplemented() throws Exception
558 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
582 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
617 public
void tc_SetValue_OKWNotAllowedValueException_UNCHECKED() throws Exception
621 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
642 public
void tc_SetValue_OKWNotAllowedValueException() throws Exception
646 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
667 public
void tc_Select_OKWFrameObjectMethodNotImplemented() throws Exception
671 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
689 @Test(expected=UnsupportedOperationException.class)
690 public
void tc_TypeKey_OKWFrameObjectMethodNotImplemented() throws Exception
694 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
715 public
void tc_VerifyCaption() throws Exception
720 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
742 public
void tc_VerifyCaptionWCM() throws Exception
747 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
769 public
void tc_VerifyCaptionREGX() throws Exception
774 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
796 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
813 public
void tc_VerifyExists_ExistsNOExpectedYES() throws Exception
817 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
836 public
void tc_VerifyExists_ExistsYESExpectedNO() throws Exception
840 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
863 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
887 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
909 public
void tc_VerifyIsActive_ActiveYESExpectedNO() throws Exception
913 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
937 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
957 public
void tc_VerifyIsActive_ActiveNOExpectedYES() throws Exception
961 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
984 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
1008 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
1034 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
1060 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
1086 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
1112 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
1153 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.htm");
1190 EN.
TypeKey(
"URL",
"http://test.openkeyword.de/InputRadioButton/input_type-radio.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.
OKWNotAllowedValueException-Ausnahme wird ausgelöst, wenn ein gegebener Wert im Schlüsselwort nicht e...
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.
static void DoubleClickOn(String FN)
Führt ein Doppelklick auf das gegebene GUI-Objekt aus.