OpenKeyWord  Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
SeScrollIntoView_Test.java
1 /*
2  ==============================================================================
3  Copyright © 2012 - 2019 IT-Beratung Hrabovszki
4  ==============================================================================
5 
6  This file is part of OpenKeyWord.
7 
8  OpenKeyWord is free software: you can redistribute it and/or modify
9  it under the terms of the GNU General Public License as published by
10  the Free Software Foundation, either version 3 of the License, or
11  (at your option) any later version.
12 
13  OpenKeyWord is distributed in the hope that it will be useful,
14  but WITHOUT ANY WARRANTY; without even the implied warranty of
15  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  GNU General Public License for more details.
17 
18  You should have received a copy of the GNU General Public License
19  along with OpenKeyWord. If not, see <http://www.gnu.org/licenses/gpl-3.0.html>.
20 
21  Diese Datei ist Teil von OpenKeyWord.
22 
23  OpenKeyWord ist Freie Software: Sie können es unter den Bedingungen
24  der GNU General Public License, wie von der Free Software Foundation,
25  Version 3 der Lizenz oder (nach Ihrer Wahl) jeder späteren
26  veröffentlichten Version, weiterverbreiten und/oder modifizieren.
27 
28  OpenKeyWord wird in der Hoffnung, dass es nützlich sein wird, aber
29  OHNE JEDE GEWÄHRLEISTUNG, bereitgestellt; sogar ohne die implizite
30  Gewährleistung der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.
31  Siehe die GNU General Public License für weitere Details.
32 
33  Sie sollten eine Kopie der GNU General Public License zusammen mit
34  OpenKeyWord erhalten haben. Wenn nicht, siehe <http://www.gnu.org/licenses/>.
35  */
36 
37 package okw.sescrollintoview;
38 
39 import okw.OKW_Memorize_Sngltn;
40 import okw.core.EN;
41 import okw.exceptions.OKWFrameObjectMethodNotImplemented;
42 import okw.exceptions.OKWGUIObjectNotFoundException;
43 import okw.exceptions.OKWVerifyingFailsException;
44 
45 import org.junit.*;
46 import static org.junit.Assert.*;
47 import org.junit.rules.TestName;
48 import org.junit.runners.MethodSorters;
49 
56 @Ignore
57 @FixMethodOrder( MethodSorters.NAME_ASCENDING )
58 public class SeScrollIntoView_Test {
59 
61 
62  protected static String ApplicationName;
63 
64  @Rule
65  public TestName name = new TestName();
66 
74  // \brief
75  // Testet das Schlüsselwort SetValue( FN ) eines SeInputText-es.
76  //
77  @Test
78  public void tcSetValue() throws Exception
79  {
80  EN.BeginTest( name.getMethodName() );
81  EN.StartApp( ApplicationName );
82  EN.TypeKey( "URL", "http://test.openkeyword.de/InputText/InpuTypeTextscrollIntoView.htm" );
83 
84  EN.SelectWindow( "Scroll Into View InputTypeText" );
85  EN.VerifyValue( "Last Name", "" );
86 
87  EN.SetValue( "Last Name", "Hrabovszki" );
88  EN.VerifyValue( "Last Name", "Hrabovszki" );
89  EN.SetValue( "First Name", "Zoltan" );
90  EN.VerifyValue( "First Name", "Zoltan" );
91 
92  // Neuen Wert Setzen, der alte Wert wird überschrieben
93  EN.SetValue( "Last Name", "Becker" );
94  EN.VerifyValue( "Last Name", "Becker" );
95  EN.SetValue( "First Name", "Manu" );
96  EN.VerifyValue( "First Name", "Manu" );
97 
98  EN.StopApp( ApplicationName );
99  EN.EndTest();
100  }
101 
102 }
okw.core.EN.StopApp
static void StopApp(String fpsApplicationName)
Beendet eine gegebene Anwendung.
Definition: EN.java:406
okw.core.EN.BeginTest
static void BeginTest(String Testname)
Kennzeichnet den Anfang eines Testfalls.
Definition: EN.java:82
okw.OKW_Memorize_Sngltn
OKW_Memorize ist die Speicher-Klasse hinter den Merke*-Schlüsselwörter.
Definition: OKW_Memorize_Sngltn.java:73
okw.core.EN.TypeKey
static void TypeKey(String FN, String fpsValue)
Tastatureingaben von Daten in das aktive Fensterobjekt.
Definition: EN.java:415
okw.core.EN
okw.core.EN ist die englische Implementation von OKW.
Definition: EN.java:68
okw.core.EN.VerifyValue
static void VerifyValue(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
Definition: EN.java:667
okw.core.EN.SetValue
static void SetValue(String FN, String fpsValue)
Setzt den Wert des gegebenen Fensterobjekts auf den gegebenen Wert.
Definition: EN.java:379
okw.OKW_Memorize_Sngltn.getInstance
static OKW_Memorize_Sngltn getInstance()
Diese Methode gibt die einzige Instanz dieser Klasse zurück.
Definition: OKW_Memorize_Sngltn.java:198
okw.core.EN.StartApp
static void StartApp(String fpsApplicationName)
Startet die gegebene Anwendung.
Definition: EN.java:397
okw.core.EN.EndTest
static void EndTest()
Signalisiert das Ende eines Testfalls.
Definition: EN.java:91
okw.core.EN.SelectWindow
static void SelectWindow(String FN)
Setzt den Kontext auf das gegebene Fenster.
Definition: EN.java:334
okw.sescrollintoview.SeScrollIntoView_Test.tcSetValue
void tcSetValue()
SeTextField -> InputTypeText InputTypeText.htm -> InputTypeText.htm Vorame -> First Name Name -> Last...
Definition: SeScrollIntoView_Test.java:78
okw.sescrollintoview.SeScrollIntoView_Test
Definition: SeScrollIntoView_Test.java:58