OpenKeyWord  Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
NOK.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/>.
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.core;
38 
39 import java.io.IOException;
40 
41 import javax.xml.bind.JAXBException;
42 import javax.xml.parsers.ParserConfigurationException;
43 import javax.xml.xpath.XPathExpressionException;
44 
45 import org.xml.sax.SAXException;
46 
47 import okw.OKWLanguage;
48 import okw.OKW_Ini_Sngltn;
49 import okw.OKW_Memorize_Sngltn;
50 import okw.log.*;
51 
62 public class NOK implements IOKW_State
63 {
64 
65  private OKWLanguage AL = OKWLanguage.getInstance();
66 
67  private Logger_Sngltn Log;
68 
69  private Core _Kernel;
70 
82  public NOK( Core fp_OKW )
83  {
84  Log = Logger_Sngltn.getInstance();
85  this._Kernel = fp_OKW;
86  }
87 
91  public void BeginTest( String fpsTestname )
92  {
93  try
94  {
95  Log.LogFunctionStartDebug( "BeginTest", "fpsTestname", fpsTestname );
96 
97  // Alles Initialisieren
98  OKW_Ini_Sngltn.getInstance().Init();
99 
100  OKW_CurrentObject_Sngltn.getInstance();
102 
103  // Memorize TestCaseName
104  OKW_Memorize_Sngltn.getInstance().set( "TCN", fpsTestname );
105 
106  Log.LogPrint( "NOK -> OK" );
107  this._Kernel.SetCoreStateOK();
108  }
109  catch (XPathExpressionException | JAXBException | ParserConfigurationException | SAXException | IOException e)
110  {
111  throw new RuntimeException( e );
112  }
113  finally
114  {
115  // Gute Frage was alles hier hingehört...
116  Log.LogFunctionEndDebug();
117  }
118  }
119 
124  public void EndTest() throws Exception
125  {
126  // TODO: Aufräumen Kill... usw aufrufen
127  Log.LogFunctionStartDebug( "EndTest" );
128 
129  Log.LogFunctionEndDebug();
130 
131  Exception e = _Kernel.getNOK_Reason();
132 
133  throw e;
134  }
135 
139  public void ClickOn( String FN )
140  {
141  Log.LogFunctionStartDebug( "ClickOn", "FN", FN );
142 
143  Log.LogFunctionEndDebug();
144  }
145 
149  public void DoubleClickOn( String FN )
150  {
151  Log.LogFunctionStartDebug( "DoubleClickOn", "FN", FN );
152 
153  Log.LogFunctionEndDebug();
154  }
155 
159  public void LogCaption( String FN )
160  {
161  Log.LogFunctionStartDebug( "LogCaption", "FN", FN );
162 
163  Log.LogFunctionEndDebug();
164  }
165 
169  public void LogExists( String FN )
170  {
171  Log.LogFunctionStartDebug( "LogExists", "FN", FN );
172 
173  Log.LogFunctionEndDebug();
174  }
175 
179  public void LogHasFocus( String FN )
180  {
181  Log.LogFunctionStartDebug( "LogHasFocus", "FN", FN );
182 
183  Log.LogFunctionEndDebug();
184  }
185 
189  public void LogIsActive( String FN )
190  {
191  Log.LogFunctionStartDebug( "LogIsActive", "FN", FN );
192 
193  Log.LogFunctionEndDebug();
194  }
195 
199  public void LogLabel( String FN )
200  {
201  Log.LogFunctionStartDebug( "LogLabel", "FN", FN );
202 
203  Log.LogFunctionEndDebug();
204  }
205 
209  public void LogPlaceholder( String FN )
210  {
211  Log.LogFunctionStartDebug( "LogPlaceholder", "FN", FN );
212 
213  Log.LogFunctionEndDebug();
214  }
215 
219  public void LogSelected( String FN )
220  {
221  Log.LogFunctionStartDebug( "LogSelected", "FN", FN );
222 
223  Log.LogFunctionEndDebug();
224  }
225 
229  public void LogTablecellValue( String FN, String COL, String ROW )
230  {
231  Log.LogFunctionStartDebug( "LogTablecellValue", "COL", COL, "ROW", ROW, "FN", FN );
232 
233  Log.LogFunctionEndDebug();
234  }
235 
239  public void LogTooltip( String FN )
240  {
241  Log.LogFunctionStartDebug( "LogTooltip", "FN", FN );
242 
243  Log.LogFunctionEndDebug();
244  }
245 
249  public void LogValue( String FN )
250  {
251  Log.LogFunctionStartDebug( "LogValue", "FN", FN );
252 
253  Log.LogFunctionEndDebug();
254  }
255 
259  public void MemorizeCaption( String FN, String fpsMemKeyName )
260  {
261  Log.LogFunctionStartDebug( "MemorizeCaption", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
262 
263  Log.LogFunctionEndDebug();
264  }
265 
269  public void MemorizeExists( String FN, String fpsMemKeyName )
270  {
271  Log.LogFunctionStartDebug( "MemorizeExists", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
272 
273  Log.LogFunctionEndDebug();
274  }
275 
279  public void MemorizeHasFocus( String FN, String fpsMemKeyName )
280  {
281  Log.LogFunctionStartDebug( "MemorizeHasFocus", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
282 
283  Log.LogFunctionEndDebug();
284  }
285 
289  public void MemorizeIsActive( String FN, String fpsMemKeyName )
290  {
291  Log.LogFunctionStartDebug( "MemorizeIsActive", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
292 
293  Log.LogFunctionEndDebug();
294  }
295 
299  public void MemorizeLabel( String FN, String fpsMemKeyName )
300  {
301  Log.LogFunctionStartDebug( "MemorizeLabel", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
302 
303  Log.LogFunctionEndDebug();
304  }
305 
309  public void MemorizePlaceholder( String FN, String fpsMemKeyName )
310  {
311  Log.LogFunctionStartDebug( "MemorizePlaceholder", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
312 
313  Log.LogFunctionEndDebug();
314  }
315 
319  public void MemorizeSelectedValue( String FN, String fpsMemKeyName )
320  {
321  Log.LogFunctionStartDebug( "MemorizeSelectedValue", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
322 
323  Log.LogFunctionEndDebug();
324  }
325 
329  public void MemorizeTablecellValue( String FN, String COL, String ROW, String fpsMemKeyName )
330  {
331  Log.LogFunctionStartDebug( "MemorizeTablecellValue", "FN", FN, "COL", COL, "ROW", ROW, "fpsMemKeyName", fpsMemKeyName );
332 
333  Log.LogFunctionEndDebug();
334  }
335 
339  public void MemorizeTooltip( String FN, String fpsMemKeyName )
340  {
341  Log.LogFunctionStartDebug( "MemorizeTooltip", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
342 
343  Log.LogFunctionEndDebug();
344  }
345 
349  public void MemorizeValue( String FN, String fpsMemKeyName )
350  {
351  Log.LogFunctionStartDebug( "MemorizeValue", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
352 
353  Log.LogFunctionEndDebug();
354  }
355 
359  public void Select( String FN, String fpsValue )
360  {
361  Log.LogFunctionStartDebug( "Select", "FN", FN, "fpsValue", fpsValue );
362 
363  Log.LogFunctionEndDebug();
364  }
365 
369  public void SelectMenu( String FN )
370  {
371  Log.LogFunctionStartDebug( "SelectMenu", "FN", FN );
372 
373  Log.LogFunctionEndDebug();
374  }
375 
379  public void SelectMenu( String FN, String fpsValue )
380  {
381  Log.LogFunctionStartDebug( "SelectMenu", "FN", FN, "fpsValue", fpsValue );
382 
383  Log.LogFunctionEndDebug();
384  }
385 
389  public void SelectTablecell( String FN, String COL, String ROW )
390  {
391  Log.LogFunctionStartDebug( "SelectTablecell", "FN", FN, "COL", COL, "ROW", ROW );
392 
393  Log.LogFunctionEndDebug();
394  }
395 
399  public void SelectWindow( String FN )
400  {
401  Log.LogFunctionStartDebug( "SelectWindow", "FN", FN );
402 
403  Log.LogFunctionEndDebug();
404  }
405 
409  public void SelectContext( String FN )
410  {
411  Log.LogFunctionStartDebug( "SelectContext", "FN", FN );
412 
413  Log.LogFunctionEndDebug();
414  }
415 
419  public void SelectChild( String FN )
420  {
421  Log.LogFunctionStartDebug( "SelectWindow", "FN", FN );
422 
423  Log.LogFunctionEndDebug();
424  }
425 
429  public void Sequence( String FN, String SeqName, String SEQ_ID )
430  {
431  Log.LogFunctionStartDebug( "Sequence", "FN", FN, "fpsSequenceName", SeqName, "SEQ_ID", SEQ_ID );
432 
433  Log.LogFunctionEndDebug();
434  }
435 
439  public void SetFocus( String FN )
440  {
441  Log.LogFunctionStartDebug( "SetFocus", "FN", FN );
442 
443  Log.LogFunctionEndDebug();
444  }
445 
452  public void setLanguage( String Language )
453  {
454  this.AL.setLanguage( Language );
455  }
456 
460  public void SetValue( String FN, String Val )
461  {
462  Log.LogFunctionStartDebug( "SetValue", "FN", FN, "Val", Val );
463 
464  Log.LogFunctionEndDebug();
465  }
466 
470  public void SetVar( String VN, String Val )
471  {
472  Log.LogFunctionStartDebug( "SetVar", "VN", VN, "Val", Val );
473 
474  Log.LogFunctionEndDebug();
475  }
476 
480  public void StartApp( String fpsApplicationName )
481  {
482  Log.LogFunctionStartDebug( "StartApp", "fpsApplicationName", fpsApplicationName );
483 
484  Log.LogFunctionEndDebug();
485  }
486 
490  public void StopApp( String fpsApplicationName )
491  {
492  Log.LogFunctionStartDebug( "StopApp", "fpsApplicationName", fpsApplicationName );
493 
494  Log.LogFunctionEndDebug();
495  }
496 
500  public void TypeKey( String FN, String fpsValue )
501  {
502  Log.LogFunctionStartDebug( "TypeKey", "FN", FN, "fpsValue", fpsValue );
503 
504  Log.LogFunctionEndDebug();
505  }
506 
510  public void TypeKeyTablecell( String FN, String COL, String ROW, String fpsValue )
511  {
512  Log.LogFunctionStartDebug( "TypeKeyTablecell", "FN", FN, "COLl", COL, "ROW", ROW, "fpsValue", fpsValue );
513 
514  Log.LogFunctionEndDebug();
515  }
516 
520  public void TypeKeyWindow( String FN, String fpsValue )
521  {
522  Log.LogFunctionStartDebug( "TypeKeyWindow", "FN", FN, "fpsValue", fpsValue );
523 
524  Log.LogFunctionEndDebug();
525  }
526 
530  public void VerifyBadge ( String BN, String ExpVal )
531  {
532  Log.LogFunctionStartDebug( "VerifyBadge", "BN", BN, "ExpVal", ExpVal );
533 
534  Log.LogFunctionEndDebug();
535  }
536 
540  public void VerifyBadgeWCM( String FN, String ExpVal )
541  {
542  Log.LogFunctionStartDebug( "VerifyBadgeWCM", "FN", FN, "ExpVal", ExpVal );
543 
544  Log.LogFunctionEndDebug();
545  }
546 
550  public void VerifyBadgeREGX( String FN, String ExpVal )
551  {
552  Log.LogFunctionStartDebug( "VerifyBadgeREGX", "FN", FN, "ExpVal", ExpVal );
553 
554  Log.LogFunctionEndDebug();
555  }
556 
560  public void VerifyCaption( String FN, String ExpVal )
561  {
562  Log.LogFunctionStartDebug( "VerifyCaption", "FN", FN, "ExpVal", ExpVal );
563 
564  Log.LogFunctionEndDebug();
565  }
566 
570  public void VerifyCaptionWCM( String FN, String ExpVal )
571  {
572  Log.LogFunctionStartDebug( "VerifyCaption", "FN", FN, "ExpVal", ExpVal );
573 
574  Log.LogFunctionEndDebug();
575  }
576 
580  public void VerifyCaptionREGX( String FN, String ExpVal )
581  {
582  Log.LogFunctionStartDebug( "VerifyCaption", "FN", FN, "ExpVal", ExpVal );
583 
584  Log.LogFunctionEndDebug();
585  }
586 
590  public void VerifyExists( String FN, String ExpVal )
591  {
592  Log.LogFunctionStartDebug( "VerifyExists", "FN", FN, "ExpVal", ExpVal );
593 
594  Log.LogFunctionEndDebug();
595  }
596 
600  public void VerifyHasFocus( String FN, String ExpVal )
601  {
602  Log.LogFunctionStartDebug( "VerifyHasFocus", "FN", FN, "ExpVal", ExpVal );
603 
604  Log.LogFunctionEndDebug();
605  }
606 
610  public void VerifyIsActive( String FN, String ExpVal )
611  {
612  Log.LogFunctionStartDebug( "VerifyIsActive", "FN", FN, "ExpVal", ExpVal );
613 
614  Log.LogFunctionEndDebug();
615  }
616 
620  public void VerifyLabel( String FN, String ExpVal )
621  {
622  Log.LogFunctionStartDebug( "VerifyLabel", "FN", FN, "ExpVal", ExpVal );
623 
624  Log.LogFunctionEndDebug();
625  }
626 
630  public void VerifyLabelWCM( String FN, String ExpVal )
631  {
632  Log.LogFunctionStartDebug( "VerifyLabelWCM", "FN", FN, "ExpVal", ExpVal );
633 
634  Log.LogFunctionEndDebug();
635  }
636 
640  public void VerifyLabelREGX( String FN, String ExpVal )
641  {
642  Log.LogFunctionStartDebug( "VerifyLabelREGX", "FN", FN, "ExpVal", ExpVal );
643 
644  Log.LogFunctionEndDebug();
645  }
646 
650  public void VerifyPlaceholder( String FN, String ExpVal )
651  {
652  Log.LogFunctionStartDebug( "VerifyPlaceholder", "FN", FN, "ExpVal", ExpVal );
653 
654  Log.LogFunctionEndDebug();
655  }
656 
660  public void VerifyPlaceholderWCM( String FN, String ExpVal )
661  {
662  Log.LogFunctionStartDebug( "VerifyPlaceholderWCM", "FN", FN, "ExpVal", ExpVal );
663 
664  Log.LogFunctionEndDebug();
665  }
666 
670  public void VerifyMaxLength( String FN, String ExpVal )
671  {
672  Log.LogFunctionStartDebug( "VerifyMaxLength", "FN", FN, "ExpVal", ExpVal );
673 
674  Log.LogFunctionEndDebug();
675  }
676 
680  public void VerifyPlaceholderREGX( String FN, String ExpVal )
681  {
682  Log.LogFunctionStartDebug( "VerifyPlaceholderREGX", "FN", FN, "ExpVal", ExpVal );
683 
684  Log.LogFunctionEndDebug();
685  }
686 
690  public void VerifySelectedValue( String FN, String ExpVal )
691  {
692  Log.LogFunctionStartDebug( "VerifySelectedValue", "FN", FN, "ExpVal", ExpVal );
693 
694  Log.LogFunctionEndDebug();
695  }
700  public void VerifySelectedValueWCM( String FN, String ExpVal )
701  {
702  Log.LogFunctionStartDebug( "VerifySelectedValueWCM", "FN", FN, "ExpVal", ExpVal );
703 
704  Log.LogFunctionEndDebug();
705  }
706 
710  public void VerifySelectedValueREGX( String FN, String ExpVal )
711  {
712  Log.LogFunctionStartDebug( "VerifySelectedValueREGX", "FN", FN, "ExpVal", ExpVal );
713 
714  Log.LogFunctionEndDebug();
715  }
716 
720  public void VerifyTablecellValue( String FN, String COL, String ROW, String ExpVal )
721  {
722  Log.LogFunctionStartDebug( "VerifyTablecellValue", "FN", FN, "COL", COL, "ROW", ROW, "ExpVal", ExpVal );
723 
724  Log.LogFunctionEndDebug();
725  }
726 
730  public void VerifyTablecellValueWCM( String FN, String COL, String ROW, String ExpVal )
731  {
732  Log.LogFunctionStartDebug( "VerifyTablecellValueWCM", "FN", FN, "COL", COL, "ROW", ROW, "ExpVal", ExpVal );
733 
734  Log.LogFunctionEndDebug();
735  }
736 
740  public void VerifyTablecellValueREGX( String FN, String COL, String ROW, String ExpVal )
741  {
742  Log.LogFunctionStartDebug( "VerifyTablecellValueREGX", "FN", FN, "COL", COL, "ROW", ROW, "ExpVal", ExpVal );
743 
744  Log.LogFunctionEndDebug();
745  }
746 
750  public void VerifyTooltip( String FN, String ExpVal )
751  {
752  Log.LogFunctionStartDebug( "VerifyTooltip", "FN", FN, "ExpVal", ExpVal );
753 
754  Log.LogFunctionEndDebug();
755  }
756 
760  public void VerifyTooltipWCM( String FN, String ExpVal )
761  {
762  Log.LogFunctionStartDebug( "VerifyTooltipWCM", "FN", FN, "ExpVal", ExpVal );
763 
764  Log.LogFunctionEndDebug();
765  }
766 
770  public void VerifyTooltipREGX( String FN, String ExpVal )
771  {
772  Log.LogFunctionStartDebug( "VerifyTooltipREGX", "FN", FN, "ExpVal", ExpVal );
773 
774  Log.LogFunctionEndDebug();
775  }
776 
779 
780  public void VerifyValue( String FN, String ExpVal )
781  {
782  Log.LogFunctionStartDebug( "VerifyValue", "FN", FN, "ExpVal", ExpVal );
783 
784  Log.LogFunctionEndDebug();
785  }
786 
790  public void VerifyValueWCM( String FN, String ExpVal )
791  {
792  Log.LogFunctionStartDebug( "VerifyValueWCM", "FN", FN, "ExpVal", ExpVal );
793 
794  Log.LogFunctionEndDebug();
795  }
796 
800  public void VerifyValueREGX( String FN, String ExpVal )
801  {
802  Log.LogFunctionStartDebug( "VerifyValueREGX", "FN", FN, "ExpVal", ExpVal );
803 
804  Log.LogFunctionEndDebug();
805  }
806 
810  public void FileCreate( String PATH )
811  {
812  Log.LogFunctionStartDebug( "FileCreate", "PATH", PATH );
813 
814  Log.LogFunctionEndDebug();
815  }
816 
820  public void FileDelete( String fpsPathAndFileName )
821  {
822  Log.LogFunctionStartDebug( "FileDelete", "fpsPathAndFileName", fpsPathAndFileName );
823 
824  Log.LogFunctionEndDebug();
825  }
826 
830  public void FilesDelete( String fpsDirPath, String fpsFileMatch )
831  {
832  Log.LogFunctionStartDebug( "FilesDelete", "fpsDirPath", fpsDirPath, "fpsFileMatch", fpsFileMatch );
833 
834  Log.LogFunctionEndDebug();
835  }
836 
840  public void DirectoryDelete( String PATH )
841  {
842  Log.LogFunctionStartDebug( "DirectoryDelete", "PATH", PATH );
843 
844  Log.LogFunctionEndDebug();
845  }
846 
850  public void DirectoryCreate( String PATH )
851  {
852  Log.LogFunctionStartDebug( "DirectoryDelete", "PATH", PATH );
853 
854  Log.LogFunctionEndDebug();
855  }
856 
860  public void VerifyFileExists( String fpsPathAndFileName, String ExpVal )
861  {
862  Log.LogFunctionStartDebug( "VerifyFileExists", "fpsPathAndFileName", fpsPathAndFileName, "ExpVal", ExpVal );
863 
864  Log.LogFunctionEndDebug();
865  }
866 
870  public void VerifyIsFile( String fpsPathAndFileName, String ExpVal )
871  {
872  Log.LogFunctionStartDebug( "VerifyIsFile", "fpsPathAndFileName", fpsPathAndFileName, "ExpVal", ExpVal );
873 
874  Log.LogFunctionEndDebug();
875  }
876 
880  public void VerifyIsDirectory( String fpsPathAndFileName, String ExpVal )
881  {
882  Log.LogFunctionStartDebug( "VerifyIsDirectory", "fpsPathAndFileName", fpsPathAndFileName, "ExpVal", ExpVal );
883 
884  Log.LogFunctionEndDebug();
885  }
886 
890  public void VerifyDirectoryExists( String fpsPath, String ExpVal )
891  {
892  Log.LogFunctionStartDebug( "VerifyDirectoryExists", "fpsPath", fpsPath, "ExpVal", ExpVal );
893 
894  Log.LogFunctionEndDebug();
895  }
896 
900  public void CopyFile( String fpsSourcePathAndFileName, String fpsDestinationPathAndFileName )
901  {
902  Log.LogFunctionStartDebug( "CopyFile", "fpsSourcePathAndFileName", fpsSourcePathAndFileName, "fpsDestinationPathAndFileName",
903  fpsDestinationPathAndFileName );
904 
905  Log.LogFunctionEndDebug();
906  }
907 
911  public void VerifyMinLength( String FN, String ExpVal )
912  {
913  Log.LogFunctionStartDebug( "VerifyMinLength", "FN", FN, "ExpVal", ExpVal );
914 
915  Log.LogFunctionEndDebug();
916  }
917 
918 
922  public void VerifyErrorMSG( String FN, String ExpVal )
923  {
924  Log.LogFunctionStartDebug( "VerifyErrorMSG", "FN", FN, "ExpVal", ExpVal );
925 
926  Log.LogFunctionEndDebug();
927  }
928 
932  public void VerifyErrorMSG_WCM( String FN, String ExpVal )
933  {
934  Log.LogFunctionStartDebug( "VerifyErrorMSG_WCM", "FN", FN, "ExpVal", ExpVal );
935 
936  Log.LogFunctionEndDebug();
937  }
938 
942  public void VerifyErrorMSG_REGX( String FN, String ExpVal )
943  {
944  Log.LogFunctionStartDebug( "VerifyErrorMSG_REGX", "FN", FN, "ExpVal", ExpVal );
945 
946  Log.LogFunctionEndDebug();
947  }
948 
949 
950 }
okw.core.NOK.SelectChild
void SelectChild(String FN)
Setzt den Wert von SELECTEDCHILD auf den Wert von FN.
Definition: NOK.java:419
okw.core.NOK.LogTablecellValue
void LogTablecellValue(String FN, String COL, String ROW)
Dokumentiert den Wert der ausgewählten Zelle.
Definition: NOK.java:229
okw.core.NOK.DoubleClickOn
void DoubleClickOn(String FN)
Führt ein Doppelklick auf das gegebene GUI-Objekt aus.
Definition: NOK.java:149
okw.core.NOK.CopyFile
void CopyFile(String fpsSourcePathAndFileName, String fpsDestinationPathAndFileName)
Copiert die gegebene Quelldatei zur Zieldatei.
Definition: NOK.java:900
okw.core.NOK.VerifyHasFocus
void VerifyHasFocus(String FN, String ExpVal)
Vergleicht den Fokus-Zustand des gegebenen Objekts mit dem erwarteten Wert.
Definition: NOK.java:600
okw.core.NOK.Sequence
void Sequence(String FN, String SeqName, String SEQ_ID)
Ruft die Sequenz eines Fensters auf.
Definition: NOK.java:429
okw.core.NOK.VerifyTooltipREGX
void VerifyTooltipREGX(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
Definition: NOK.java:770
okw.core.NOK.SelectTablecell
void SelectTablecell(String FN, String COL, String ROW)
Wählt die gegebene Tabellenzelle aus.
Definition: NOK.java:389
okw.core.NOK.VerifyPlaceholderWCM
void VerifyPlaceholderWCM(String FN, String ExpVal)
Überprüft den Platzhalter des Objektes.
Definition: NOK.java:660
okw.core.NOK.VerifyIsDirectory
void VerifyIsDirectory(String fpsPathAndFileName, String ExpVal)
Definition: NOK.java:880
okw.core.NOK.VerifyValueREGX
void VerifyValueREGX(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
Definition: NOK.java:800
okw.core.NOK.DirectoryDelete
void DirectoryDelete(String PATH)
Löscht die gegebene Datei.
Definition: NOK.java:840
okw.core.NOK.TypeKeyWindow
void TypeKeyWindow(String FN, String fpsValue)
Tastatureingabe in ein bestimmtes Fensterobjekt.
Definition: NOK.java:520
okw.core.NOK.SelectMenu
void SelectMenu(String FN)
Wählt den gegebenen Menü-Eintrag aus.
Definition: NOK.java:369
okw.core.Core.getNOK_Reason
Exception getNOK_Reason()
Definition: Core.java:132
okw.core.NOK.VerifyTablecellValueREGX
void VerifyTablecellValueREGX(String FN, String COL, String ROW, String ExpVal)
Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert.
Definition: NOK.java:740
okw.core.NOK.MemorizePlaceholder
void MemorizePlaceholder(String FN, String fpsMemKeyName)
Speirchert den aktuellen Wert der Platzhalters, und legt diesen unter fpsMemKeyName ab.
Definition: NOK.java:309
okw.core.NOK.Select
void Select(String FN, String fpsValue)
Auswahl aller Zeilen einer Liste/Tabelle, welche die gegebenen Daten enthalten.
Definition: NOK.java:359
okw.log.Logger_Sngltn.LogFunctionEndDebug
void LogFunctionEndDebug()
LogFunctionEndDebug:
Definition: Logger_Sngltn.java:249
okw.core.NOK.DirectoryCreate
void DirectoryCreate(String PATH)
Legt das gegebene Verzeichniss an.
Definition: NOK.java:850
okw.log.Logger_Sngltn.getInstance
static Logger_Sngltn getInstance()
Zentrale Logger-Klasse stellt Logger-Methoden innerhalb von OKW zur Verfügung.
Definition: Logger_Sngltn.java:88
okw.OKW_Ini_Sngltn
Definition: OKW_Ini_Sngltn.java:199
okw.core.NOK.VerifyTablecellValueWCM
void VerifyTablecellValueWCM(String FN, String COL, String ROW, String ExpVal)
Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert.
Definition: NOK.java:730
okw.core.NOK.MemorizeIsActive
void MemorizeIsActive(String FN, String fpsMemKeyName)
Merkt sich den Zustand des gegebenen Objekts.
Definition: NOK.java:289
okw.core.NOK
Klasse NOK representiert den Core Zustand NOK im Ausführungs-Modus.
Definition: NOK.java:62
okw.core.NOK.SetFocus
void SetFocus(String FN)
Setzt den Fokus auf das gegebene Fensterobjekt.
Definition: NOK.java:439
okw.core.NOK.VerifyIsActive
void VerifyIsActive(String FN, String ExpVal)
Vergleicht den Fokus-Status des gegebenen Objekts mit dem erwarteten Wert.
Definition: NOK.java:610
okw.core.NOK.VerifyLabelWCM
void VerifyLabelWCM(String FN, String ExpVal)
Überprüft die Beschreibung/Label des Objektes.
Definition: NOK.java:630
okw.OKW_Memorize_Sngltn
OKW_Memorize ist die Speicher-Klasse hinter den Merke*-Schlüsselwörter.
Definition: OKW_Memorize_Sngltn.java:73
okw.core.NOK.SelectWindow
void SelectWindow(String FN)
Setzt den Kontext auf das gegebene Fenster.
Definition: NOK.java:399
okw.core.NOK.VerifyErrorMSG_REGX
void VerifyErrorMSG_REGX(String FN, String ExpVal)
Überprüft Fehlermeldungen in mit Angular validierten Formularen.
Definition: NOK.java:942
okw.log.Logger_Sngltn.LogFunctionStartDebug
void LogFunctionStartDebug(String fps_FunctionName, String... fpsParameter)
LogFunctionStartDebug:
Definition: Logger_Sngltn.java:311
okw.core.NOK.VerifySelectedValue
void VerifySelectedValue(String FN, String ExpVal)
Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert.
Definition: NOK.java:690
okw.core.NOK.SelectContext
void SelectContext(String FN)
Setzt den Context auf FN.
Definition: NOK.java:409
okw.core.NOK.BeginTest
void BeginTest(String fpsTestname)
Kennzeichnet den Anfang eines Testfalls.
Definition: NOK.java:91
okw.core.NOK.StopApp
void StopApp(String fpsApplicationName)
Beendet eine gegebene Anwendung.
Definition: NOK.java:490
okw.core.NOK.ClickOn
void ClickOn(String FN)
Klickt auf das gegebene Objekt.
Definition: NOK.java:139
okw.core.NOK.VerifyTooltipWCM
void VerifyTooltipWCM(String FN, String ExpVal)
Prüft den Tooltip-Text eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
Definition: NOK.java:760
okw.core.IOKW_State
IOKW_State ist die Schnittstelle der OKW-Klasse.
Definition: IOKW_State.java:49
okw.core.NOK.VerifySelectedValueWCM
void VerifySelectedValueWCM(String FN, String ExpVal)
Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert.
Definition: NOK.java:700
okw.OKWLanguage.setLanguage
void setLanguage(String value)
Wählt die sprache von OKW, default Sprache ist "en".
Definition: OKWLanguage.java:106
okw.core.NOK.VerifyFileExists
void VerifyFileExists(String fpsPathAndFileName, String ExpVal)
Prüft, ob die gegebene Datei existiert.
Definition: NOK.java:860
okw.core.NOK.VerifyTooltip
void VerifyTooltip(String FN, String ExpVal)
Prüft den Tooltip-Text eines Objektes.
Definition: NOK.java:750
okw.core.NOK.FilesDelete
void FilesDelete(String fpsDirPath, String fpsFileMatch)
Löscht die gegebene Datei.
Definition: NOK.java:830
okw.core.NOK.LogHasFocus
void LogHasFocus(String FN)
Dokumentiert den Fokus-Status des gegebenen Objekts.
Definition: NOK.java:179
okw.OKWLanguage
http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste
Definition: OKWLanguage.java:47
okw.core.NOK.TypeKeyTablecell
void TypeKeyTablecell(String FN, String COL, String ROW, String fpsValue)
Eingabe von Daten in eine gegebene Tabellenzelle über die Tastatur.
Definition: NOK.java:510
okw.log.Logger_Sngltn.LogPrint
void LogPrint(String fps_Message)
LogPrint Function: Prints the values of expressions to the results file.
Definition: Logger_Sngltn.java:487
okw.core.NOK.LogExists
void LogExists(String FN)
Gibt die Existenz eines GUI-Objektes mit YES/NO in den Testergebnissen aus.
Definition: NOK.java:169
okw.core.NOK.VerifyPlaceholder
void VerifyPlaceholder(String FN, String ExpVal)
Überprüft den Platzhalter des Objektes.
Definition: NOK.java:650
okw.core.NOK.VerifyValue
void VerifyValue(String FN, String ExpVal)
/
Definition: NOK.java:780
okw.core.NOK.FileCreate
void FileCreate(String PATH)
Legt das gegebene Verzeichniss an.
Definition: NOK.java:810
okw.core.NOK.VerifyValueWCM
void VerifyValueWCM(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
Definition: NOK.java:790
okw.core.NOK.VerifyExists
void VerifyExists(String FN, String ExpVal)
Prüft, ob das gegebene Objekt existiert.
Definition: NOK.java:590
okw.core.NOK.MemorizeCaption
void MemorizeCaption(String FN, String fpsMemKeyName)
Keine Beschreibung zu "MemorizeCaption" verfügbar.
Definition: NOK.java:259
okw.OKW_Memorize_Sngltn.set
void set(String fpsKey, String fpsValue)
Setzt/Merkt sich das MemKey/Value-Paar.
Definition: OKW_Memorize_Sngltn.java:452
okw.core.NOK.VerifyLabel
void VerifyLabel(String FN, String ExpVal)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).
Definition: NOK.java:620
okw.core.NOK.LogSelected
void LogSelected(String FN)
Dokumentiert den markierten Text des gegebenen Objekts.
Definition: NOK.java:219
okw.core.NOK.NOK
NOK(Core fp_OKW)
Diese Klasser repräsentiert den Zustand "Not OK".
Definition: NOK.java:82
okw.core.NOK.VerifyIsFile
void VerifyIsFile(String fpsPathAndFileName, String ExpVal)
Prüft, ob es sich bei dem gegebenen Pfad um eine Datei handelt.
Definition: NOK.java:870
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.NOK.SelectMenu
void SelectMenu(String FN, String fpsValue)
Wählt den gegebenen Menüeintrag aus.
Definition: NOK.java:379
okw.core.Core
Hier Statediagram...
Definition: Core.java:81
okw.core.NOK.VerifyBadge
void VerifyBadge(String BN, String ExpVal)
Überprüft den Badge des Objektes .
Definition: NOK.java:530
okw.core.NOK.SetValue
void SetValue(String FN, String Val)
Setzt den Wert des gegebenen Fensterobjekts auf den gegebenen Wert.
Definition: NOK.java:460
okw.core.NOK.VerifyErrorMSG
void VerifyErrorMSG(String FN, String ExpVal)
Überprüft Fehlermeldungen in mit Angular validierten Formularen.
Definition: NOK.java:922
okw.core.NOK.VerifySelectedValueREGX
void VerifySelectedValueREGX(String FN, String ExpVal)
Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert.
Definition: NOK.java:710
okw.core.NOK.EndTest
void EndTest()
Signalisiert das Ende eines Testfalls.
Definition: NOK.java:124
okw.core.NOK.VerifyCaptionREGX
void VerifyCaptionREGX(String FN, String ExpVal)
Überprüft die Überschrift eines Objektes, Reguläre-Ausdrücke als Sollwert sind erlaubt.
Definition: NOK.java:580
okw.core.NOK.VerifyCaptionWCM
void VerifyCaptionWCM(String FN, String ExpVal)
Überprüft die Überschrift des Objektes.
Definition: NOK.java:570
okw.core.NOK.VerifyTablecellValue
void VerifyTablecellValue(String FN, String COL, String ROW, String ExpVal)
Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert.
Definition: NOK.java:720
okw.core.NOK.LogPlaceholder
void LogPlaceholder(String FN)
Gibt den Wert des Platzhalters in der Logdatei aus.
Definition: NOK.java:209
okw.core.NOK.MemorizeTooltip
void MemorizeTooltip(String FN, String fpsMemKeyName)
Dokumentiert den Tooltip-Text (Kurzinformation) des gegebenen Objekts.
Definition: NOK.java:339
okw.core.NOK.LogTooltip
void LogTooltip(String FN)
Dokumentiert die Kurzinfo zu einem Werkzeug des gegebenen Objekts.
Definition: NOK.java:239
okw.core.NOK.VerifyCaption
void VerifyCaption(String FN, String ExpVal)
Überprüft die Überschrift des Objektes.
Definition: NOK.java:560
okw.core.NOK.MemorizeLabel
void MemorizeLabel(String FN, String fpsMemKeyName)
Speirchert den aktuellen Wert der Etikette, und legt diesen unter fpsMemKeyName ab.
Definition: NOK.java:299
okw.core.NOK.LogIsActive
void LogIsActive(String FN)
Dokumentiert den Status des gegebenen Objekts.
Definition: NOK.java:189
okw.core.NOK.LogValue
void LogValue(String FN)
Dokumentiert den Standartwert eines Objekts.
Definition: NOK.java:249
okw.core.NOK.TypeKey
void TypeKey(String FN, String fpsValue)
Tastatureingaben von Daten in das aktive Fensterobjekt.
Definition: NOK.java:500
okw.core.NOK.LogLabel
void LogLabel(String FN)
Gibt den Wert des Etikette/Label in der Logdatei aus.
Definition: NOK.java:199
okw.core.NOK.StartApp
void StartApp(String fpsApplicationName)
Startet die gegebene Anwendung.
Definition: NOK.java:480
okw.core.NOK.VerifyPlaceholderREGX
void VerifyPlaceholderREGX(String FN, String ExpVal)
Überprüft den Platzhalter des Objektes.
Definition: NOK.java:680
okw.core.NOK.setLanguage
void setLanguage(String Language)
Definition: NOK.java:452
okw.log.Logger_Sngltn
Definition: Logger_Sngltn.java:54
okw.core.NOK.MemorizeExists
void MemorizeExists(String FN, String fpsMemKeyName)
Merkt sich den aktuell existierenden Zustand des Objekts.
Definition: NOK.java:269
okw.core.OKW_CurrentObject_Sngltn
Diese Klasse verwaltet das aktuelle GUI-Objekt.
Definition: OKW_CurrentObject_Sngltn.java:76
okw.core.NOK.VerifyMaxLength
void VerifyMaxLength(String FN, String ExpVal)
Checks the maximum number of characters that can be entered.
Definition: NOK.java:670
okw.core.NOK.MemorizeTablecellValue
void MemorizeTablecellValue(String FN, String COL, String ROW, String fpsMemKeyName)
Merkt sich den Wert der gegebenen Zelle in der Tabelle.
Definition: NOK.java:329
okw.core.OKW_CurrentObject_Sngltn.init
static void init()
Führt die Initialisierung der Klasse durch: Es werden alle Felder der Klasse auf einen definierten An...
Definition: OKW_CurrentObject_Sngltn.java:400
okw.core.NOK.MemorizeHasFocus
void MemorizeHasFocus(String FN, String fpsMemKeyName)
Keine Beschreibung zu "MemorizeHasFocus" verfügbar.
Definition: NOK.java:279
okw.core.NOK.VerifyErrorMSG_WCM
void VerifyErrorMSG_WCM(String FN, String ExpVal)
Überprüft Fehlermeldungen in mit Angular validierten Formularen.
Definition: NOK.java:932
okw.core.NOK.VerifyBadgeREGX
void VerifyBadgeREGX(String FN, String ExpVal)
Überprüft den Badge des Objektes .
Definition: NOK.java:550
okw.core.NOK.MemorizeSelectedValue
void MemorizeSelectedValue(String FN, String fpsMemKeyName)
Keine Beschreibung zu "MemorizeSelectedValue" verfügbar.
Definition: NOK.java:319
okw.core.NOK.VerifyMinLength
void VerifyMinLength(String FN, String ExpVal)
Checks the minimum number of characters that has to be entert.
Definition: NOK.java:911
okw.core.NOK.FileDelete
void FileDelete(String fpsPathAndFileName)
Löscht die gegebene Datei.
Definition: NOK.java:820
okw.core.NOK.VerifyLabelREGX
void VerifyLabelREGX(String FN, String ExpVal)
Überprüft die Überschrift des Objektes.
Definition: NOK.java:640
okw.core.NOK.LogCaption
void LogCaption(String FN)
Gibt die Caption eines GUI-Objektes in den Testergebnissen aus.
Definition: NOK.java:159
okw.core.NOK.VerifyBadgeWCM
void VerifyBadgeWCM(String FN, String ExpVal)
Überprüft den Badge des Objektes .
Definition: NOK.java:540
okw.core.NOK.VerifyDirectoryExists
void VerifyDirectoryExists(String fpsPath, String ExpVal)
Prüft, ob das gegebene Verzeichnis existiert.
Definition: NOK.java:890
okw.core.NOK.MemorizeValue
void MemorizeValue(String FN, String fpsMemKeyName)
Speirchert den aktuellen Wert der Etikette, und legt diesen unter fpsMemKeyName ab.
Definition: NOK.java:349
okw.core.NOK.SetVar
void SetVar(String VN, String Val)
Setzt den Wert der gegebenen Variablen VN auf den gegebenen Wert Val.
Definition: NOK.java:470