OpenKeyWord  Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
okw.core.NOK Klassenreferenz

Klasse NOK representiert den Core Zustand NOK im Ausführungs-Modus. Mehr ...

+ Klassendiagramm für okw.core.NOK:
+ Zusammengehörigkeiten von okw.core.NOK:

Öffentliche Methoden

 NOK (Core fp_OKW)
 Diese Klasser repräsentiert den Zustand "Not OK". Mehr ...
 
void BeginTest (String fpsTestname)
 Kennzeichnet den Anfang eines Testfalls. Mehr ...
 
void EndTest () throws Exception
 Signalisiert das Ende eines Testfalls. Mehr ...
 
void ClickOn (String FN)
 Klickt auf das gegebene Objekt. Mehr ...
 
void DoubleClickOn (String FN)
 Führt ein Doppelklick auf das gegebene GUI-Objekt aus. Mehr ...
 
void LogCaption (String FN)
 Gibt die Caption eines GUI-Objektes in den Testergebnissen aus. Mehr ...
 
void LogExists (String FN)
 Gibt die Existenz eines GUI-Objektes mit YES/NO in den Testergebnissen aus. Mehr ...
 
void LogHasFocus (String FN)
 Dokumentiert den Fokus-Status des gegebenen Objekts. Mehr ...
 
void LogIsActive (String FN)
 Dokumentiert den Status des gegebenen Objekts. Mehr ...
 
void LogLabel (String FN)
 Gibt den Wert des Etikette/Label in der Logdatei aus. Mehr ...
 
void LogPlaceholder (String FN)
 Gibt den Wert des Platzhalters in der Logdatei aus. Mehr ...
 
void LogSelected (String FN)
 Dokumentiert den markierten Text des gegebenen Objekts. Mehr ...
 
void LogTablecellValue (String FN, String COL, String ROW)
 Dokumentiert den Wert der ausgewählten Zelle. Mehr ...
 
void LogTooltip (String FN)
 Dokumentiert die Kurzinfo zu einem Werkzeug des gegebenen Objekts. Mehr ...
 
void LogValue (String FN)
 Dokumentiert den Standartwert eines Objekts. Mehr ...
 
void MemorizeCaption (String FN, String fpsMemKeyName)
 Keine Beschreibung zu "MemorizeCaption" verfügbar. Mehr ...
 
void MemorizeExists (String FN, String fpsMemKeyName)
 Merkt sich den aktuell existierenden Zustand des Objekts. Mehr ...
 
void MemorizeHasFocus (String FN, String fpsMemKeyName)
 Keine Beschreibung zu "MemorizeHasFocus" verfügbar. Mehr ...
 
void MemorizeIsActive (String FN, String fpsMemKeyName)
 Merkt sich den Zustand des gegebenen Objekts. Mehr ...
 
void MemorizeLabel (String FN, String fpsMemKeyName)
 Speirchert den aktuellen Wert der Etikette, und legt diesen unter fpsMemKeyName ab. Mehr ...
 
void MemorizePlaceholder (String FN, String fpsMemKeyName)
 Speirchert den aktuellen Wert der Platzhalters, und legt diesen unter fpsMemKeyName ab. Mehr ...
 
void MemorizeSelectedValue (String FN, String fpsMemKeyName)
 Keine Beschreibung zu "MemorizeSelectedValue" verfügbar. Mehr ...
 
void MemorizeTablecellValue (String FN, String COL, String ROW, String fpsMemKeyName)
 Merkt sich den Wert der gegebenen Zelle in der Tabelle. Mehr ...
 
void MemorizeTooltip (String FN, String fpsMemKeyName)
 Dokumentiert den Tooltip-Text (Kurzinformation) des gegebenen Objekts. Mehr ...
 
void MemorizeValue (String FN, String fpsMemKeyName)
 Speirchert den aktuellen Wert der Etikette, und legt diesen unter fpsMemKeyName ab. Mehr ...
 
void Select (String FN, String fpsValue)
 Auswahl aller Zeilen einer Liste/Tabelle, welche die gegebenen Daten enthalten. Mehr ...
 
void SelectMenu (String FN)
 Wählt den gegebenen Menü-Eintrag aus. Mehr ...
 
void SelectMenu (String FN, String fpsValue)
 Wählt den gegebenen Menüeintrag aus. Mehr ...
 
void SelectTablecell (String FN, String COL, String ROW)
 Wählt die gegebene Tabellenzelle aus. Mehr ...
 
void SelectWindow (String FN)
 Setzt den Kontext auf das gegebene Fenster. Mehr ...
 
void SelectContext (String FN)
 Setzt den Context auf FN. Mehr ...
 
void SelectChild (String FN)
 Setzt den Wert von SELECTEDCHILD auf den Wert von FN. Mehr ...
 
void Sequence (String FN, String SeqName, String SEQ_ID)
 Ruft die Sequenz eines Fensters auf. Mehr ...
 
void SetFocus (String FN)
 Setzt den Fokus auf das gegebene Fensterobjekt. Mehr ...
 
void setLanguage (String Language)
 
void SetValue (String FN, String Val)
 Setzt den Wert des gegebenen Fensterobjekts auf den gegebenen Wert. Mehr ...
 
void SetVar (String VN, String Val)
 Setzt den Wert der gegebenen Variablen VN auf den gegebenen Wert Val. Mehr ...
 
void StartApp (String fpsApplicationName)
 Startet die gegebene Anwendung. Mehr ...
 
void StopApp (String fpsApplicationName)
 Beendet eine gegebene Anwendung. Mehr ...
 
void TypeKey (String FN, String fpsValue)
 Tastatureingaben von Daten in das aktive Fensterobjekt. Mehr ...
 
void TypeKeyTablecell (String FN, String COL, String ROW, String fpsValue)
 Eingabe von Daten in eine gegebene Tabellenzelle über die Tastatur. Mehr ...
 
void TypeKeyWindow (String FN, String fpsValue)
 Tastatureingabe in ein bestimmtes Fensterobjekt. Mehr ...
 
void VerifyBadge (String BN, String ExpVal)
 Überprüft den Badge des Objektes . Mehr ...
 
void VerifyBadgeWCM (String FN, String ExpVal)
 Überprüft den Badge des Objektes . Mehr ...
 
void VerifyBadgeREGX (String FN, String ExpVal)
 Überprüft den Badge des Objektes . Mehr ...
 
void VerifyCaption (String FN, String ExpVal)
 Überprüft die Überschrift des Objektes. Mehr ...
 
void VerifyCaptionWCM (String FN, String ExpVal)
 Überprüft die Überschrift des Objektes. Mehr ...
 
void VerifyCaptionREGX (String FN, String ExpVal)
 Überprüft die Überschrift eines Objektes, Reguläre-Ausdrücke als Sollwert sind erlaubt. Mehr ...
 
void VerifyExists (String FN, String ExpVal)
 Prüft, ob das gegebene Objekt existiert. Mehr ...
 
void VerifyHasFocus (String FN, String ExpVal)
 Vergleicht den Fokus-Zustand des gegebenen Objekts mit dem erwarteten Wert. Mehr ...
 
void VerifyIsActive (String FN, String ExpVal)
 Vergleicht den Fokus-Status des gegebenen Objekts mit dem erwarteten Wert. Mehr ...
 
void VerifyLabel (String FN, String ExpVal)
 Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text). Mehr ...
 
void VerifyLabelWCM (String FN, String ExpVal)
 Überprüft die Beschreibung/Label des Objektes. Mehr ...
 
void VerifyLabelREGX (String FN, String ExpVal)
 Überprüft die Überschrift des Objektes. Mehr ...
 
void VerifyPlaceholder (String FN, String ExpVal)
 Überprüft den Platzhalter des Objektes. Mehr ...
 
void VerifyPlaceholderWCM (String FN, String ExpVal)
 Überprüft den Platzhalter des Objektes. Mehr ...
 
void VerifyMaxLength (String FN, String ExpVal)
 Checks the maximum number of characters that can be entered. Mehr ...
 
void VerifyPlaceholderREGX (String FN, String ExpVal)
 Überprüft den Platzhalter des Objektes. Mehr ...
 
void VerifySelectedValue (String FN, String ExpVal)
 Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert. Mehr ...
 
void VerifySelectedValueWCM (String FN, String ExpVal)
 Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert. Mehr ...
 
void VerifySelectedValueREGX (String FN, String ExpVal)
 Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert. Mehr ...
 
void VerifyTablecellValue (String FN, String COL, String ROW, String ExpVal)
 Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert. Mehr ...
 
void VerifyTablecellValueWCM (String FN, String COL, String ROW, String ExpVal)
 Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert. Mehr ...
 
void VerifyTablecellValueREGX (String FN, String COL, String ROW, String ExpVal)
 Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert. Mehr ...
 
void VerifyTooltip (String FN, String ExpVal)
 Prüft den Tooltip-Text eines Objektes. Mehr ...
 
void VerifyTooltipWCM (String FN, String ExpVal)
 Prüft den Tooltip-Text eines Objektes (in den meisten Fällen ist dies der angezeigte Text). Mehr ...
 
void VerifyTooltipREGX (String FN, String ExpVal)
 Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text). Mehr ...
 
void VerifyValue (String FN, String ExpVal)
 / Mehr ...
 
void VerifyValueWCM (String FN, String ExpVal)
 Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text). Mehr ...
 
void VerifyValueREGX (String FN, String ExpVal)
 Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text). Mehr ...
 
void FileCreate (String PATH)
 Legt das gegebene Verzeichniss an. Mehr ...
 
void FileDelete (String fpsPathAndFileName)
 Löscht die gegebene Datei. Mehr ...
 
void FilesDelete (String fpsDirPath, String fpsFileMatch)
 Löscht die gegebene Datei. Mehr ...
 
void DirectoryDelete (String PATH)
 Löscht die gegebene Datei. Mehr ...
 
void DirectoryCreate (String PATH)
 Legt das gegebene Verzeichniss an. Mehr ...
 
void VerifyFileExists (String fpsPathAndFileName, String ExpVal)
 Prüft, ob die gegebene Datei existiert. Mehr ...
 
void VerifyIsFile (String fpsPathAndFileName, String ExpVal)
 Prüft, ob es sich bei dem gegebenen Pfad um eine Datei handelt. Mehr ...
 
void VerifyIsDirectory (String fpsPathAndFileName, String ExpVal)
 
void VerifyDirectoryExists (String fpsPath, String ExpVal)
 Prüft, ob das gegebene Verzeichnis existiert. Mehr ...
 
void CopyFile (String fpsSourcePathAndFileName, String fpsDestinationPathAndFileName)
 Copiert die gegebene Quelldatei zur Zieldatei. Mehr ...
 
void VerifyMinLength (String FN, String ExpVal)
 Checks the minimum number of characters that has to be entert. Mehr ...
 
void VerifyErrorMSG (String FN, String ExpVal)
 Überprüft Fehlermeldungen in mit Angular validierten Formularen. Mehr ...
 
void VerifyErrorMSG_WCM (String FN, String ExpVal)
 Überprüft Fehlermeldungen in mit Angular validierten Formularen. Mehr ...
 
void VerifyErrorMSG_REGX (String FN, String ExpVal)
 Überprüft Fehlermeldungen in mit Angular validierten Formularen. Mehr ...
 

Private Attribute

OKWLanguage AL = OKWLanguage.getInstance()
 
Logger_Sngltn Log
 
Core _Kernel
 

Ausführliche Beschreibung

Klasse NOK representiert den Core Zustand NOK im Ausführungs-Modus.

Testausführung mit GUI-Aktivität und es ist eine Exception ausgelöst worden.

Autor
Zoltán Hrabovszki
Datum
2013.03.02

Definiert in Zeile 62 der Datei NOK.java.

Beschreibung der Konstruktoren und Destruktoren

◆ NOK()

okw.core.NOK.NOK ( Core  fp_OKW)

Diese Klasser repräsentiert den Zustand "Not OK".

Wenn ein Schlüsselwort eine Ausnahme auslöst, dann wechselt der Zustand von OK nach NOK. Die Schlüsselwörter dieser Klassen führen, bis auf einge ausnahmen, kein GUI aktivitäten aus.

Autor
Zoltán Hrabovszki
Datum
02.03.2013

Definiert in Zeile 82 der Datei NOK.java.

83  {
84  Log = Logger_Sngltn.getInstance();
85  this._Kernel = fp_OKW;
86  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

◆ BeginTest()

void okw.core.NOK.BeginTest ( String  fpsTestname)

Kennzeichnet den Anfang eines Testfalls.

Dieses Schlüsselwort ist obligatorisch: OKW Testfälle müssen mit EN.BeginTest(String) beginnen und mit EN.EndTest() aufhören zwischen diesen Schlüsselwörten wird der Testfall beschrieben.

Zu beachten
EN.BeginTest(String) initialisiert OKW:
  1. Versetz OKW in den Zustand okw.core.OK
  2. Name des Testfalls wird in ${TCN} abgelegt
Parameter
TCNName oder Bezeichnung des Testfalls
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-18

Implementiert okw.core.IOKW_State.

Definiert in Zeile 91 der Datei NOK.java.

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();
101  OKW_CurrentObject_Sngltn.init();
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  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ ClickOn()

void okw.core.NOK.ClickOn ( String  FN)

Klickt auf das gegebene Objekt.

Beispiel: Klicke auf das Objekt mit Namen "MeinObjekt"

EN.ClickOn( "MeinObjekt" ) 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-18
Ausnahmebehandlung
Exception

Implementiert okw.core.IOKW_State.

Definiert in Zeile 139 der Datei NOK.java.

140  {
141  Log.LogFunctionStartDebug( "ClickOn", "FN", FN );
142 
143  Log.LogFunctionEndDebug();
144  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ CopyFile()

void okw.core.NOK.CopyFile ( String  fpsSourcePathAndFileName,
String  fpsDestinationPathAndFileName 
)

Copiert die gegebene Quelldatei zur Zieldatei.

In den Pfadangaben sind:

  • OKW-Parser angaben sind erlaubt ${umgebungsvariable}, ${merkewertschlüssel}.
  • im Dateinamen sind Wildcards * + ? erlaubt.
Zu beachten
Dieses Schlüsselwort stellt sicher, dass nach der Ausführung die angegebene Datei oder Dateien kopiert worden sind. Falls die gegebene Quelldatei nicht existiert, dann wird Fehlermeldung und eine Ausnahme augelöst und das Schlüsselwort/Tesfall beendet.
Beispiel
EN.CopyFile( "C:\temp\quellDatei.txt", "C:\temp\ZielDatei.txt" )
Siehe auch
Parameter
fpsPathAndFileNameVollständiger Pfad und Dateiname.
Autor
Zoltán Hrabovszki
Datum
2015.08.20

Implementiert okw.core.IOKW_State.

Definiert in Zeile 900 der Datei NOK.java.

901  {
902  Log.LogFunctionStartDebug( "CopyFile", "fpsSourcePathAndFileName", fpsSourcePathAndFileName, "fpsDestinationPathAndFileName",
903  fpsDestinationPathAndFileName );
904 
905  Log.LogFunctionEndDebug();
906  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ DirectoryCreate()

void okw.core.NOK.DirectoryCreate ( String  PATH)

Legt das gegebene Verzeichniss an.

Nachdem Ausführen des Schlüsselwortes ist das gegebene Verzeichniss vorhanden.

  1. wenn das Verzeichniss existiert, dann passiert nicht weiter.
  2. Wenn das Verzeichniss nicht existiert, dann wird diese mit allen Eltern-Verzeicnissen angelegt
Parameter
PATHVerzeichniss welches angelegt werden soll
Autor
Zoltán Hrabovszki
Datum
2019-12-01

Implementiert okw.core.IOKW_State.

Definiert in Zeile 850 der Datei NOK.java.

851  {
852  Log.LogFunctionStartDebug( "DirectoryDelete", "PATH", PATH );
853 
854  Log.LogFunctionEndDebug();
855  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ DirectoryDelete()

void okw.core.NOK.DirectoryDelete ( String  PATH)

Löscht die gegebene Datei.

In der Pfadangabe sind

  • OKW-Parser angaben sind erlaubt ${umgebungsvariable}, ${merkewertschlüssel}.
  • im Dateinamen sind Wildcards * + ? erlaubt.
Zu beachten
Dieses Schlüsselwort stellt sicher, dass nach der Ausführung die angegebene Datei oder Dateien nicht (mehr) existiert/existieren. Falls die gegebene Datei nicht existiert, dann wird ohne Fehlermeldung und auslösen einer Ausnahme das Schlüsselwort beendet.
Siehe auch
  • EN::DirectoryDelete(string)
  • Core::DirectoryDelete(string)
  • OK::DirectoryDelete(string)
  • NOK::DirectoryDelete(string)
  • IOKW_State::DirectoryDelete(string)
Parameter
PATHVollständiger Pfad und Dateiname.
Autor
Zoltán Hrabovszki
Datum
2019.12.01

Implementiert okw.core.IOKW_State.

Definiert in Zeile 840 der Datei NOK.java.

841  {
842  Log.LogFunctionStartDebug( "DirectoryDelete", "PATH", PATH );
843 
844  Log.LogFunctionEndDebug();
845  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ DoubleClickOn()

void okw.core.NOK.DoubleClickOn ( String  FN)

Führt ein Doppelklick auf das gegebene GUI-Objekt aus.

Beispiel: Klicke auf das Objekt mit Namen "MeinObjekt":

DoppelKlickeAuf( "MeinObjekt" ) 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-18
Ausnahmebehandlung
Exception

Implementiert okw.core.IOKW_State.

Definiert in Zeile 149 der Datei NOK.java.

150  {
151  Log.LogFunctionStartDebug( "DoubleClickOn", "FN", FN );
152 
153  Log.LogFunctionEndDebug();
154  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ EndTest()

void okw.core.NOK.EndTest ( ) throws Exception

Signalisiert das Ende eines Testfalls.

Mit EndTest() werden aufräum Aktivitäten angestoßem, in der aktuellen Version ist das jedoch noch nicht implementiert.

Zu beachten
Zusätzliche Bemerkungen zum Schlüsselwort
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-18
Ausnahmebehandlung
Exception
Exception

Implementiert okw.core.IOKW_State.

Definiert in Zeile 124 der Datei NOK.java.

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  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ FileCreate()

void okw.core.NOK.FileCreate ( String  PATH)

Legt das gegebene Verzeichniss an.

Nachdem Ausführen des Schlüsselwortes ist die gegebene Datei vorhanden.

  1. Wenn die Datei existiert, dann passiert nicht weiter.
  2. Wenn die Datei nicht existiert, dann wird diese mit allen Eltern-Verzeichnissen angelegt.
Parameter
PATHDatei, welches angelegt werden soll.
Autor
Zoltán Hrabovszki
Datum
2019-12-18

Implementiert okw.core.IOKW_State.

Definiert in Zeile 810 der Datei NOK.java.

811  {
812  Log.LogFunctionStartDebug( "FileCreate", "PATH", PATH );
813 
814  Log.LogFunctionEndDebug();
815  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ FileDelete()

void okw.core.NOK.FileDelete ( String  fpsPathAndFileName)

Löscht die gegebene Datei.

In der Pfadangabe sind

  • OKW-Parser angaben sind erlaubt ${umgebungsvariable}, ${merkewertschlüssel}.
  • im Dateinamen sind Wildcards * + ? erlaubt.
Zu beachten
Dieses Schlüsselwort stellt sicher, dass nach der Ausführung die angegebene Datei oder Dateien nicht (mehr) existiert/existieren. Falls die gegebene Datei nicht existiert, dann wird ohne Fehlermeldung und auslösen einer Ausnahme das Schlüsselwort beendet.
Beispiel
DE.LöscheDatei( "C:\temp\meineDatei.txt" ) - Löscht die Datei meineDatei.txt im Verzeichniss C:\temp DE.LöscheDatei( "C:\temp\*.*" ) - Löscht alle Dateien im Verzeichniss C:\temp
Siehe auch
  • EN::FileDelete(string)
  • Core::FileDelete(string)
  • OK::FileDelete(string)
  • NOK::FileDelete(string)
  • IOKW_State::FileDelete(string)
Parameter
fpsPathAndFileNameVollständiger Pfad und Dateiname.
Autor
Zoltán Hrabovszki
Datum
2015.08.20

Implementiert okw.core.IOKW_State.

Definiert in Zeile 820 der Datei NOK.java.

821  {
822  Log.LogFunctionStartDebug( "FileDelete", "fpsPathAndFileName", fpsPathAndFileName );
823 
824  Log.LogFunctionEndDebug();
825  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ FilesDelete()

void okw.core.NOK.FilesDelete ( String  fpsDirPath,
String  fpsFileMatch 
)

Löscht die gegebene Datei.

In der Pfadangabe sind

  • OKW-Parser angaben sind erlaubt ${umgebungsvariable}, ${merkewertschlüssel}.
  • im Dateinamen sind Wildcards * + ? erlaubt.
Zu beachten
Dieses Schlüsselwort stellt sicher, dass nach der Ausführung die angegebene Datei oder Dateien nicht (mehr) existiert/existieren. Falls die gegebene Datei nicht existiert, dann wird ohne Fehlermeldung und auslösen einer Ausnahme das Schlüsselwort beendet.
Beispiel
DE.LöscheDatei( "C:\temp\meineDatei.txt" ) - Löscht die Datei meineDatei.txt im Verzeichniss C:\temp DE.LöscheDatei( "C:\temp\*.*" ) - Löscht alle Dateien im Verzeichniss C:\temp
Siehe auch
  • EN::FileDelete(string)
  • Core::FileDelete(string)
  • OK::FileDelete(string)
  • NOK::FileDelete(string)
  • IOKW_State::FileDelete(string)
Parameter
fpsPathAndFileNameVollständiger Pfad und Dateiname.
Autor
Zoltán Hrabovszki
Datum
2019.12.16

Implementiert okw.core.IOKW_State.

Definiert in Zeile 830 der Datei NOK.java.

831  {
832  Log.LogFunctionStartDebug( "FilesDelete", "fpsDirPath", fpsDirPath, "fpsFileMatch", fpsFileMatch );
833 
834  Log.LogFunctionEndDebug();
835  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogCaption()

void okw.core.NOK.LogCaption ( String  FN)

Gibt die Caption eines GUI-Objektes in den Testergebnissen aus.

Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-18/jnic
Noch zu erledigen:
jnic-->keine Beschreibung vorhanden

Implementiert okw.core.IOKW_State.

Definiert in Zeile 159 der Datei NOK.java.

160  {
161  Log.LogFunctionStartDebug( "LogCaption", "FN", FN );
162 
163  Log.LogFunctionEndDebug();
164  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogExists()

void okw.core.NOK.LogExists ( String  FN)

Gibt die Existenz eines GUI-Objektes mit YES/NO in den Testergebnissen aus.

Beispiel: Protokolliert, ob das Objekt mit Namen "Mein Objekt" vorhanden ist:

LogExists( "myObject" ) 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-18

Implementiert okw.core.IOKW_State.

Definiert in Zeile 169 der Datei NOK.java.

170  {
171  Log.LogFunctionStartDebug( "LogExists", "FN", FN );
172 
173  Log.LogFunctionEndDebug();
174  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogHasFocus()

void okw.core.NOK.LogHasFocus ( String  FN)

Dokumentiert den Fokus-Status des gegebenen Objekts.

Beispiel: Protokolliert den Fokus-Zustand von "Mein Objekt":

Logge hat Fokus: "MeinObjekt" 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 179 der Datei NOK.java.

180  {
181  Log.LogFunctionStartDebug( "LogHasFocus", "FN", FN );
182 
183  Log.LogFunctionEndDebug();
184  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogIsActive()

void okw.core.NOK.LogIsActive ( String  FN)

Dokumentiert den Status des gegebenen Objekts.

Beispiel: Protokolliert den Aktivzustand von "Mein Objekt":

LoggeIstAktiv: "MeinObjekt" 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 189 der Datei NOK.java.

190  {
191  Log.LogFunctionStartDebug( "LogIsActive", "FN", FN );
192 
193  Log.LogFunctionEndDebug();
194  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogLabel()

void okw.core.NOK.LogLabel ( String  FN)

Gibt den Wert des Etikette/Label in der Logdatei aus.

Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 199 der Datei NOK.java.

200  {
201  Log.LogFunctionStartDebug( "LogLabel", "FN", FN );
202 
203  Log.LogFunctionEndDebug();
204  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogPlaceholder()

void okw.core.NOK.LogPlaceholder ( String  FN)

Gibt den Wert des Platzhalters in der Logdatei aus.

Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 209 der Datei NOK.java.

210  {
211  Log.LogFunctionStartDebug( "LogPlaceholder", "FN", FN );
212 
213  Log.LogFunctionEndDebug();
214  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogSelected()

void okw.core.NOK.LogSelected ( String  FN)

Dokumentiert den markierten Text des gegebenen Objekts.

Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 219 der Datei NOK.java.

220  {
221  Log.LogFunctionStartDebug( "LogSelected", "FN", FN );
222 
223  Log.LogFunctionEndDebug();
224  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogTablecellValue()

void okw.core.NOK.LogTablecellValue ( String  FN,
String  COL,
String  ROW 
)

Dokumentiert den Wert der ausgewählten Zelle.

Parameter
FNFunktionaler Name des Objekts
COLSpaltennummer der zu wählenden Zelle, beginnend mit 1.
ROWZeilennummer der zu wählenden Zelle, beginnend mit 1.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19
Noch zu erledigen:
Beschreibung überprüfen

Implementiert okw.core.IOKW_State.

Definiert in Zeile 229 der Datei NOK.java.

230  {
231  Log.LogFunctionStartDebug( "LogTablecellValue", "COL", COL, "ROW", ROW, "FN", FN );
232 
233  Log.LogFunctionEndDebug();
234  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogTooltip()

void okw.core.NOK.LogTooltip ( String  FN)

Dokumentiert die Kurzinfo zu einem Werkzeug des gegebenen Objekts.

Beispiel: Protokolliert den Kurzinformationstext (Tooltip) von "Mein Objekt":

LoggeTooltip: "MeinObjekt" 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 239 der Datei NOK.java.

240  {
241  Log.LogFunctionStartDebug( "LogTooltip", "FN", FN );
242 
243  Log.LogFunctionEndDebug();
244  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ LogValue()

void okw.core.NOK.LogValue ( String  FN)

Dokumentiert den Standartwert eines Objekts.

Der Standardwert des Objektes (in den meisten Fällen ist dies der angezeigte Text) wird ausgelesen und in der aktuellen Dokumentationsdatei ausgegeben.
Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "Django" entspricht:

Prüfe Wert: "MeinObjekt", "Django" 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 249 der Datei NOK.java.

250  {
251  Log.LogFunctionStartDebug( "LogValue", "FN", FN );
252 
253  Log.LogFunctionEndDebug();
254  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeCaption()

void okw.core.NOK.MemorizeCaption ( String  FN,
String  fpsMemKeyName 
)

Keine Beschreibung zu "MemorizeCaption" verfügbar.

Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 259 der Datei NOK.java.

260  {
261  Log.LogFunctionStartDebug( "MemorizeCaption", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
262 
263  Log.LogFunctionEndDebug();
264  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeExists()

void okw.core.NOK.MemorizeExists ( String  FN,
String  fpsMemKeyName 
)

Merkt sich den aktuell existierenden Zustand des Objekts.

Der Wert wird unter dem als Parameter übergebenen Schlüssel gespeichert.
Beispiel: Merkt sich den vorhandenen Zustand des Objektes "MeinObjekt" unter dem Schlüssel "Mein Schlüssel".:

Merke Existiert: "MeinObjekt", "Mein Schlüssel" 
Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 269 der Datei NOK.java.

270  {
271  Log.LogFunctionStartDebug( "MemorizeExists", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
272 
273  Log.LogFunctionEndDebug();
274  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeHasFocus()

void okw.core.NOK.MemorizeHasFocus ( String  FN,
String  fpsMemKeyName 
)

Keine Beschreibung zu "MemorizeHasFocus" verfügbar.

Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19/jnic
Noch zu erledigen:
TODO: keine Beschreibung vorhanden

Implementiert okw.core.IOKW_State.

Definiert in Zeile 279 der Datei NOK.java.

280  {
281  Log.LogFunctionStartDebug( "MemorizeHasFocus", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
282 
283  Log.LogFunctionEndDebug();
284  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeIsActive()

void okw.core.NOK.MemorizeIsActive ( String  FN,
String  fpsMemKeyName 
)

Merkt sich den Zustand des gegebenen Objekts.

Der Wert wird unter dem als Parameter übergebenen Schlüssel gespeichert.
Beispiel: Merkt den Zustand des Objektes "MeinObjekt" unter dem Schlüssel "Mein Schlüssel":

Merke Ist Aktiv: "MeinObjekt", "Mein Schlüssel" 
Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
TODO: 2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 289 der Datei NOK.java.

290  {
291  Log.LogFunctionStartDebug( "MemorizeIsActive", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
292 
293  Log.LogFunctionEndDebug();
294  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeLabel()

void okw.core.NOK.MemorizeLabel ( String  FN,
String  fpsMemKeyName 
)

Speirchert den aktuellen Wert der Etikette, und legt diesen unter fpsMemKeyName ab.

Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 299 der Datei NOK.java.

300  {
301  Log.LogFunctionStartDebug( "MemorizeLabel", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
302 
303  Log.LogFunctionEndDebug();
304  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizePlaceholder()

void okw.core.NOK.MemorizePlaceholder ( String  FN,
String  fpsMemKeyName 
)

Speirchert den aktuellen Wert der Platzhalters, und legt diesen unter fpsMemKeyName ab.

Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 309 der Datei NOK.java.

310  {
311  Log.LogFunctionStartDebug( "MemorizePlaceholder", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
312 
313  Log.LogFunctionEndDebug();
314  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeSelectedValue()

void okw.core.NOK.MemorizeSelectedValue ( String  FN,
String  fpsMemKeyName 
)

Keine Beschreibung zu "MemorizeSelectedValue" verfügbar.

Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19/jnic
Noch zu erledigen:
TODO:keine Beschreibung vorhanden

Implementiert okw.core.IOKW_State.

Definiert in Zeile 319 der Datei NOK.java.

320  {
321  Log.LogFunctionStartDebug( "MemorizeSelectedValue", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
322 
323  Log.LogFunctionEndDebug();
324  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeTablecellValue()

void okw.core.NOK.MemorizeTablecellValue ( String  FN,
String  COL,
String  ROW,
String  fpsMemKeyName 
)

Merkt sich den Wert der gegebenen Zelle in der Tabelle.

Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
COLSpaltennummer der zu wählenden Zelle, beginnend mit 1.
ROWZeilennummer der zu wählenden Zelle, beginnend mit 1.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de

Implementiert okw.core.IOKW_State.

Definiert in Zeile 329 der Datei NOK.java.

330  {
331  Log.LogFunctionStartDebug( "MemorizeTablecellValue", "FN", FN, "COL", COL, "ROW", ROW, "fpsMemKeyName", fpsMemKeyName );
332 
333  Log.LogFunctionEndDebug();
334  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeTooltip()

void okw.core.NOK.MemorizeTooltip ( String  FN,
String  fpsMemKeyName 
)

Dokumentiert den Tooltip-Text (Kurzinformation) des gegebenen Objekts.

Beispiel Dokumentiert den Tooltip-Text des Objektes "MeinObjekt":

Logge Tooltip: "MeinObjekt" 
Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19/jnic

Implementiert okw.core.IOKW_State.

Definiert in Zeile 339 der Datei NOK.java.

340  {
341  Log.LogFunctionStartDebug( "MemorizeTooltip", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
342 
343  Log.LogFunctionEndDebug();
344  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ MemorizeValue()

void okw.core.NOK.MemorizeValue ( String  FN,
String  fpsMemKeyName 
)

Speirchert den aktuellen Wert der Etikette, und legt diesen unter fpsMemKeyName ab.

Parameter
FNFunktionaler Name des Objekts
fpsMemKeyNameName des Schlüssels
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 349 der Datei NOK.java.

350  {
351  Log.LogFunctionStartDebug( "MemorizeValue", "FN", FN, "fpsMemKeyName", fpsMemKeyName );
352 
353  Log.LogFunctionEndDebug();
354  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ Select()

void okw.core.NOK.Select ( String  FN,
String  fpsValue 
)

Auswahl aller Zeilen einer Liste/Tabelle, welche die gegebenen Daten enthalten.

Tabellenspalten werden zeilenweise zusammengefasst, so dass Listen und Tabellen identisch verarbeitet werden. Die erste Zeile, welche die gegebenen Daten enthält, wird ausgewählt. Die Zeile wird über einen einfachen Klick angewählt. Die Übergabe des zusätzlichen Parameters "Doppelklick" führt zur Verwendung eines Doppelklicks. Die {HSEP}-Konstante kann verwendet werden, wenn definierte Werte in mehreren Spalten gefordert sind.
Beispiel 1: Wähle alle Zeilen aus, die den Text "Wert" enthalten:

Wähle aus: "MeineTabelle", "Wert" 


Beispiel 2: Wähle alle Zeilen aus, die mit dem Text "Wert1" beginnen und deren zweite Spalte den Text "Wert2" enthält:

Wähle aus: "MeineTabelle", "Wert1{HSEP}, Wert2" 


Beispiel 3: Wähle alle Zeilen aus, die mit dem Text "Wert1" beginnen und deren dritte Spalte den Text "Wert2" enthält:

Wähle aus: "MeineTabelle", "Wert1{HSEP}{HSEP}Wert2" 
Parameter
FNFunktionaler Name des Objekts
ValSich ergebender Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 359 der Datei NOK.java.

360  {
361  Log.LogFunctionStartDebug( "Select", "FN", FN, "fpsValue", fpsValue );
362 
363  Log.LogFunctionEndDebug();
364  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SelectChild()

void okw.core.NOK.SelectChild ( String  FN)

Setzt den Wert von SELECTEDCHILD auf den Wert von FN.

In nachfolgenden OpeKeywords kann dieser Wert mit "SELECTEDCHILD" abgerufen bzw referenziert werden.

Beispiel: Auswahl des Kindobjektes mit dem Namen "MeinKindobjekt"

EN.SelectChild( "MeinKindobjekt" )
EN.SetValue("SELECTEDCHILD", "MyValue")
EN.VerifyValue("SELECTEDCHILD", "MyValue")
EN.VerifyLabel("SELECTEDCHILD", "MyLabel")
Parameter
FNFunktionaler Name des KindObjektes
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2018-10-02

Implementiert okw.core.IOKW_State.

Definiert in Zeile 419 der Datei NOK.java.

420  {
421  Log.LogFunctionStartDebug( "SelectWindow", "FN", FN );
422 
423  Log.LogFunctionEndDebug();
424  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SelectContext()

void okw.core.NOK.SelectContext ( String  FN)

Setzt den Context auf FN.

SelectContext() ist wie SelectWindow(String) zu verwenden. Der Unterschied zu SelectWindow(String) ist, dass SelectContext(String) keine Interaktionen, wie Existenzprüfung oder Fenster in den Vordergrund holen, auslöst. Technisch wird lediglich das Frame mit dem gegebenen Namen ausgewählt.

Beispiel:

EN.SelectContext( "Login" )
EN.SetValue("User", "MyUser")
EN.SetValue("Password", "MyPassword")
EN.ClickOn("OK")
Parameter
FNFunktionaler Name des Parentobjektes
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2018-10-02

Implementiert okw.core.IOKW_State.

Definiert in Zeile 409 der Datei NOK.java.

410  {
411  Log.LogFunctionStartDebug( "SelectContext", "FN", FN );
412 
413  Log.LogFunctionEndDebug();
414  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SelectMenu() [1/2]

void okw.core.NOK.SelectMenu ( String  FN)

Wählt den gegebenen Menü-Eintrag aus.

Beispiel: Wähle Menüeintrag mit Namen "MeinMenü":

Wähle Aus Menü: "MeinMenü" 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014.09.19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 369 der Datei NOK.java.

370  {
371  Log.LogFunctionStartDebug( "SelectMenu", "FN", FN );
372 
373  Log.LogFunctionEndDebug();
374  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SelectMenu() [2/2]

void okw.core.NOK.SelectMenu ( String  FN,
String  fpsValue 
)

Wählt den gegebenen Menüeintrag aus.

Beispiel: Wähle Menüeintrag mit Namen "MeinMenü":

Wähle Aus Menü: "MeinMenü" 
Parameter
FNFunktionaler Name des Objekts
ValSich ergebender Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014.09.19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 379 der Datei NOK.java.

380  {
381  Log.LogFunctionStartDebug( "SelectMenu", "FN", FN, "fpsValue", fpsValue );
382 
383  Log.LogFunctionEndDebug();
384  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SelectTablecell()

void okw.core.NOK.SelectTablecell ( String  FN,
String  COL,
String  ROW 
)

Wählt die gegebene Tabellenzelle aus.

Die Parameter für die Spalten- und Zeilenpositionen werden immer als Strings eingegeben. Wenn ein Positionsparameter mit einem Hash (#) beginnt, dann wird er als Zahl interpretiert, z.B. "#1". Wenn das Hashzeichen als Text interpretiert werden soll, dann muss dies über einen vorangestellten Backslash gekennzeichnet werden, z.B. "#1 Text mit vorangestellter Nummer".

Die Kopfzeile der Tabelle wird über den Index "0" angesprochen. Die erste Datenzeile beginnt mit dem Index 1. Für Tabellen mit mehrzeiligen Kopfzeilen kann im Objekt selbst der Offset zur ersten Datenzeile festgelegt werden. Der Spaltenindex beginnt mit der Nummer 1.
Beispiel 1: Auswahl der Zelle in Spalte 2 und Zeile 5:

Wähle aus Tabellenzelle: "MeineTabelle", "#2", "#5" 

Beispiel 2: Auswahl der Zelle in erster Spalte mit Text "Toni" und Zeile mit dem Namen "Tester":

Wähle aus Tabellenzelle: "MeineTabelle", "Toni", "Tester" 

Beispiel 3: Auswahl der Zelle in erster Spalte mit Text "Toni" und Zeile 3:

Wähle aus Tabellenzelle: "MeineTabelle", "Toni", "#3" 

Beispiel 4: Auswahl der Zelle in Spalte 1 und erster Zeile mit Text "42":

Wähle aus Tabellenzelle: "MeineTabelle", "#1", "42" 
Parameter
FNFunktionaler Name des Objekts
COLSpaltennummer der zu wählenden Zelle, beginnend mit 1.
ROWZeilennummer der zu wählenden Zelle, beginnend mit 1.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 389 der Datei NOK.java.

390  {
391  Log.LogFunctionStartDebug( "SelectTablecell", "FN", FN, "COL", COL, "ROW", ROW );
392 
393  Log.LogFunctionEndDebug();
394  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SelectWindow()

void okw.core.NOK.SelectWindow ( String  FN)

Setzt den Kontext auf das gegebene Fenster.

Das Fenster wird aktiviert und in den Vordergrund geholt. Alle nachfolgen GUI-Schlüssleworte (z.B. Gib ein) beziehen sich auf das gegeben Fenster. Der Kontext wechselt erst mit dem nächsten Wähle aus Fenster auf ein anderes Fenster.

Noch zu erledigen:
zh: jnic die englische Beschreibung für Selectwindow anpassen.

Beispiel: Auswahl des Fensters mit dem Namen "MeinFenster":

Wähle aus Fenster: "MeinFenster" 
Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-19

Implementiert okw.core.IOKW_State.

Definiert in Zeile 399 der Datei NOK.java.

400  {
401  Log.LogFunctionStartDebug( "SelectWindow", "FN", FN );
402 
403  Log.LogFunctionEndDebug();
404  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ Sequence()

void okw.core.NOK.Sequence ( String  FN,
String  SeqName,
String  SEQ_ID 
)

Ruft die Sequenz eines Fensters auf.

Sequenzen sind je Fenster definiert und haben innerhalb des Fenster einen eindeutigen Sequenznamen. Einzugebende Datensätze werden mit der Sequenz-ID referenziert.

Beispiel: Aufrufen der Sequenz _Anmelden des Fensters Login mit dem Datensatz Administrator:_

Sequenz: "Login", "Anmelden" = "Administrator" 
Parameter
FNFunktionaler Name des Fensterobjekts, in der die Sequenz definiert ist.
fpsSequenceNameName der Sequenz, die aufgerufen werden soll.
SEQ_IDSequenz ID des Datensatzes, die als Eingabe verwendet werden soll.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 429 der Datei NOK.java.

430  {
431  Log.LogFunctionStartDebug( "Sequence", "FN", FN, "fpsSequenceName", SeqName, "SEQ_ID", SEQ_ID );
432 
433  Log.LogFunctionEndDebug();
434  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SetFocus()

void okw.core.NOK.SetFocus ( String  FN)

Setzt den Fokus auf das gegebene Fensterobjekt.

Parameter
FNFunktionaler Name des Objekts
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 439 der Datei NOK.java.

440  {
441  Log.LogFunctionStartDebug( "SetFocus", "FN", FN );
442 
443  Log.LogFunctionEndDebug();
444  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setLanguage()

void okw.core.NOK.setLanguage ( String  Language)
Autor
Zoltán Hrabovszki
Datum
02.03.2013

Implementiert okw.core.IOKW_State.

Definiert in Zeile 452 der Datei NOK.java.

453  {
454  this.AL.setLanguage( Language );
455  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SetValue()

void okw.core.NOK.SetValue ( String  FN,
String  Val 
)

Setzt den Wert des gegebenen Fensterobjekts auf den gegebenen Wert.

Der Wert wird nicht durch die Simulation einzelner Tastatureingaben eingegeben, sondern direkt ins Objekte geschrieben:
Sollte z.B. in einem TextFeld bereits ein Wert vorhanden sein, dann wird dieser mit fpsValue überschrieben.

Beispiel: Setze den Wert des Objekts "MeinObjekt" auf "Hallo":

Setze Wert: "Name", "Zoltan" 
Parameter
FNFunktionaler Name des Objekts
ValSich ergebender Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 460 der Datei NOK.java.

461  {
462  Log.LogFunctionStartDebug( "SetValue", "FN", FN, "Val", Val );
463 
464  Log.LogFunctionEndDebug();
465  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SetVar()

void okw.core.NOK.SetVar ( String  VN,
String  Val 
)

Setzt den Wert der gegebenen Variablen VN auf den gegebenen Wert Val.

Beispiel: Setze den Wert der Variablen "myVar" auf den Wert "myValue":

EN.SetVar( "myVar", "myValue" ) 

Die Variable kann nun in den Schlüsselwörter Werten verwendet werden:

EN.SetValue( "myObject", "${myVar}" ) 
Parameter
VNName der Var, die du definieren möchtest
ValWert, der dem Var-Namen zuzuordnen ist.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2019-11-26

Implementiert okw.core.IOKW_State.

Definiert in Zeile 470 der Datei NOK.java.

471  {
472  Log.LogFunctionStartDebug( "SetVar", "VN", VN, "Val", Val );
473 
474  Log.LogFunctionEndDebug();
475  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ StartApp()

void okw.core.NOK.StartApp ( String  fpsApplicationName)

Startet die gegebene Anwendung.

Beispiel: Befehl zum Starten der Anwendung "InternetExplorer":

Starte Anwendung: "InternetExplorer"
Bemerkungen
Die Methode "StartApp()" muss in der Klasse "fpsApplikatioName" implementiert werden. Der fachliche Bezeichner muss nicht zwangsläufing mit dem Namen der Exe-Datei übereinstimmen: Hier findet ein Mapping/Zuordnung zwischen fachlichen Bezeichner und der aufzurufenden "*.exe" statt.
Ein Beispiel, wie eine Ausimplementierung aussehen kann, ist in SeInternetExplorerApp.StartApp zu finden.
Parameter
fpsApplicationNameDer fachliche Name der Anwendung.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 480 der Datei NOK.java.

481  {
482  Log.LogFunctionStartDebug( "StartApp", "fpsApplicationName", fpsApplicationName );
483 
484  Log.LogFunctionEndDebug();
485  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ StopApp()

void okw.core.NOK.StopApp ( String  fpsApplicationName)

Beendet eine gegebene Anwendung.

Beispiel: Befehl zum Starten der Anwendung "InternetExplorer":

Beende Anwendung: "InternetExplorer"
Bemerkungen
Die Methode "StopApp()" muss in der Klasse "fpsApplikatioName" implementiert werden. Das Framework kann nicht wissen, wie eine spezielle Anwendung beendet werden muss. Das muss projektspezifisch ausimplementiert werden.
Ein Beispiel, wie eine Ausimplementierung aussehen kann, ist in SeInternetExplorerApp.StopApp zu finden.
Parameter
fpsApplicationNameDerf achliche Name der Anwendung
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 490 der Datei NOK.java.

491  {
492  Log.LogFunctionStartDebug( "StopApp", "fpsApplicationName", fpsApplicationName );
493 
494  Log.LogFunctionEndDebug();
495  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ TypeKey()

void okw.core.NOK.TypeKey ( String  FN,
String  fpsValue 
)

Tastatureingaben von Daten in das aktive Fensterobjekt.

Die Daten werden als Tastureingaben an das Kindobjekt des aktiven Fenters gesendet. Dies ermöglicht die Verwendung von Hotkeys und Funktionstasten als Eingabedaten. Wenn mit Hilfe des Wertseparators {SEP} mehrere Werte im Parameter übergeben werden, dann werden alle Werte als Tastatureingabe an das Fensterobjekt gesendet, getrennt durch einen Zeilenumbruch.

Beispiel "Einfache Eingabe":

Gib ein: "MeinFensterObjekt", "EingabeWert" 

Beispiel "Eingabe einer Konstanten":

Gib ein: "MeinFensterObjekt", "{F2}" 

Beispiel "Eingabe mehrerer Werte":

Gib ein: "MeinFensterObjekt", "Eingabewert1{SEP}Eingabewert2" 
Parameter
FNFunktionaler Name des Objekts
ValSich ergebender Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21/jnic

Implementiert okw.core.IOKW_State.

Definiert in Zeile 500 der Datei NOK.java.

501  {
502  Log.LogFunctionStartDebug( "TypeKey", "FN", FN, "fpsValue", fpsValue );
503 
504  Log.LogFunctionEndDebug();
505  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ TypeKeyTablecell()

void okw.core.NOK.TypeKeyTablecell ( String  FN,
String  COL,
String  ROW,
String  fpsValue 
)

Eingabe von Daten in eine gegebene Tabellenzelle über die Tastatur.

Die Daten werden als Tastureingaben an die gegebene Zelle einer Tabelle gesendet. Dies ermöglicht die Verwendung von Hotkeys (Schnellzugang)und Funktionstasten als Eingabedaten. Die Parameter für die Spalten- und Zeilenpositionen werden immer als Strings eingegeben. Wenn ein Positionsparameter mit einem Hash (#) beginnt, dann wird er als Zahl interpretiert, z.B. "#1". Wenn das Hashzeichen als Text interpretiert werden soll, dann muss dies über einen vorangestellten Backslash gekennzeichnet werden, z.B. "#1 Text mit vorangestellter Nummer". Die Kopfzeile der Tabelle wird über den Index "0" angesprochen. Die erste Datenzeile beginnt mit dem Index 1. Für Tabellen mit mehrzeiligen Kopfzeilen kann im Objekt selbst der Offset zur ersten Datenzeile festgelegt werden. Der Spaltenindex beginnt mit der Nummer 1.
Beispiel 1: Einfache Eingabe in Zelle an Spalte 2 und Zeile 5:

Gib ein Tabellenzelle: "MeineTabelle", 2, 5, "Eingabewert" 

Beispiel 2: Einfache Eingabe in Zelle an erster Spalte mit Text "Toni" und Zeile mit dem Namen "Tester":

Gib ein Tabellenzelle: "MeineTabelle", "Toni", "Tester", "Eingabewert" 

Beispiel 3: Einfache Eingabe in Zelle an erster Spalte mit Text "Toni" und Zeile 3:

Gib ein Tabellenzelle: "MeineTabelle": "MeineTabelle", "Toni", 3, "Eingabewert" 

Beispiel 4: Einfache Eingabe in Zelle an Spalte 1 und Zeile mit Namen "Adresse":

Gib ein Tabellenzelle: "MeineTabelle", 1, "Adresse", "Eingabewert" 

Beispiel 5: Eingabe der Konstanten "F2" in Zelle an Spalte 1 und Zeile 1:

Gib ein Tabellenzelle: "MeineTabelle", 1, 1, "{F2}" 

Beispiel 6: Eingabe mehrerer Werte in Zelle an erster Spalte mit Test "Ernie" und Zeile 3:

Gib ein Tabellenzelle: "MeineTabelle", "Ernie", 3, "Wer1{SEP}Wert2" 

Beispiel 7: Eingabe des Wertes "HiHo" in Zelle an Spalte 1 und erster Zeile mit Text "42":

Gib ein Tabellenzelle: "MeineTabelle", "#1", "42", "HiHo" 
Parameter
FNFunktionaler Name des Objekts
ValSich ergebender Wert
ROWZeilennummer der zu wählenden Zelle, beginnend mit 1.
COLSpaltennummer der zu wählenden Zelle, beginnend mit 1.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21/jnic

Implementiert okw.core.IOKW_State.

Definiert in Zeile 510 der Datei NOK.java.

511  {
512  Log.LogFunctionStartDebug( "TypeKeyTablecell", "FN", FN, "COLl", COL, "ROW", ROW, "fpsValue", fpsValue );
513 
514  Log.LogFunctionEndDebug();
515  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ TypeKeyWindow()

void okw.core.NOK.TypeKeyWindow ( String  FN,
String  fpsValue 
)

Tastatureingabe in ein bestimmtes Fensterobjekt.

Die Daten werden als Tastureingaben an das Fensterobjekt gesendet. Dies ermöglicht die Verwendung von Hotkeys (Schnellzugang) und Funktionstasten als Eingabedaten. Mehrere Werte können mit Hilfe der Konstanten {SEP} eingegeben werden (siehe Beispiele). Die Werte werden dann bei der Eingabe durch Zeilenumbrüche getrennt.
Beispiel 1: Einfache Eingabe:

Gib ein Fenster: "MeinFensterObjekt", "EingabeWert" 

Beispiel 2: Eingabe einer Konstanten:

Gib ein Fenster: "MeinFensterObjekt", "{F2}" 

_Beispiel 3: Eingabe mehrerer Werte:_Beispiel

Gib ein Fenster: "MeinFensterObjekt", "Eingabewert1{SEP}Eingabewert2" 
Parameter
FNFunktionaler Name des Objekts
ValEinzugebender gebender Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 520 der Datei NOK.java.

521  {
522  Log.LogFunctionStartDebug( "TypeKeyWindow", "FN", FN, "fpsValue", fpsValue );
523 
524  Log.LogFunctionEndDebug();
525  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyBadge()

void okw.core.NOK.VerifyBadge ( String  BN,
String  ExpVal 
)

Überprüft den Badge des Objektes .

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
Daniel Krüger
Datum
2019-04-04

Implementiert okw.core.IOKW_State.

Definiert in Zeile 530 der Datei NOK.java.

531  {
532  Log.LogFunctionStartDebug( "VerifyBadge", "BN", BN, "ExpVal", ExpVal );
533 
534  Log.LogFunctionEndDebug();
535  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyBadgeREGX()

void okw.core.NOK.VerifyBadgeREGX ( String  FN,
String  ExpVal 
)

Überprüft den Badge des Objektes .

Mit RegulererAusdruck

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
Daniel Krüger
Datum
2019-04-04

Implementiert okw.core.IOKW_State.

Definiert in Zeile 550 der Datei NOK.java.

551  {
552  Log.LogFunctionStartDebug( "VerifyBadgeREGX", "FN", FN, "ExpVal", ExpVal );
553 
554  Log.LogFunctionEndDebug();
555  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyBadgeWCM()

void okw.core.NOK.VerifyBadgeWCM ( String  FN,
String  ExpVal 
)

Überprüft den Badge des Objektes .

Mit Wildcard-Match

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
Daniel Krüger
Datum
2019-04-04

Implementiert okw.core.IOKW_State.

Definiert in Zeile 540 der Datei NOK.java.

541  {
542  Log.LogFunctionStartDebug( "VerifyBadgeWCM", "FN", FN, "ExpVal", ExpVal );
543 
544  Log.LogFunctionEndDebug();
545  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyCaption()

void okw.core.NOK.VerifyCaption ( String  FN,
String  ExpVal 
)

Überprüft die Überschrift des Objektes.

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21/jnic
Noch zu erledigen:
TODO: keine Beschreibung vorhanden

Implementiert okw.core.IOKW_State.

Definiert in Zeile 560 der Datei NOK.java.

561  {
562  Log.LogFunctionStartDebug( "VerifyCaption", "FN", FN, "ExpVal", ExpVal );
563 
564  Log.LogFunctionEndDebug();
565  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyCaptionREGX()

void okw.core.NOK.VerifyCaptionREGX ( String  FN,
String  ExpVal 
)

Überprüft die Überschrift eines Objektes, Reguläre-Ausdrücke als Sollwert sind erlaubt.

Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" mit dem erwarteten Wert "Django" begint:

EN.VerifyCaptionREGX( "MeinObjekt", "^Django.*" ) 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 580 der Datei NOK.java.

581  {
582  Log.LogFunctionStartDebug( "VerifyCaption", "FN", FN, "ExpVal", ExpVal );
583 
584  Log.LogFunctionEndDebug();
585  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyCaptionWCM()

void okw.core.NOK.VerifyCaptionWCM ( String  FN,
String  ExpVal 
)

Überprüft die Überschrift des Objektes.

Der Sollwert wird als Wildcard-Match angegeben.

Folgende Platzhalter sind möglich:

  • "?" - genau ein beliebiges Zeichen wird Maskiert
  • "*" - (0-n) beliebiges Zeichen wird Maskiert
  • "#" - genau eine Ziffer [0..9] kann maskiert werden Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21/jnic
Noch zu erledigen:
TODO: keine Beschreibung vorhanden

Implementiert okw.core.IOKW_State.

Definiert in Zeile 570 der Datei NOK.java.

571  {
572  Log.LogFunctionStartDebug( "VerifyCaption", "FN", FN, "ExpVal", ExpVal );
573 
574  Log.LogFunctionEndDebug();
575  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyDirectoryExists()

void okw.core.NOK.VerifyDirectoryExists ( String  fpsPath,
String  ExpVal 
)

Prüft, ob das gegebene Verzeichnis existiert.

Parameter
fpsPathAPfad des Verzeichnisses, die Geprüft werden soll
ExpValErwarteter Wert. Möglich Werte sind: "JA"/"NEIN"/"${IGNORIERE}"
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2015-06-26

Implementiert okw.core.IOKW_State.

Definiert in Zeile 890 der Datei NOK.java.

891  {
892  Log.LogFunctionStartDebug( "VerifyDirectoryExists", "fpsPath", fpsPath, "ExpVal", ExpVal );
893 
894  Log.LogFunctionEndDebug();
895  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyErrorMSG()

void okw.core.NOK.VerifyErrorMSG ( String  FN,
String  ExpVal 
)

Überprüft Fehlermeldungen in mit Angular validierten Formularen.

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
Daniel Krüger
Datum
2019-05-28

Implementiert okw.core.IOKW_State.

Definiert in Zeile 922 der Datei NOK.java.

923  {
924  Log.LogFunctionStartDebug( "VerifyErrorMSG", "FN", FN, "ExpVal", ExpVal );
925 
926  Log.LogFunctionEndDebug();
927  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyErrorMSG_REGX()

void okw.core.NOK.VerifyErrorMSG_REGX ( String  FN,
String  ExpVal 
)

Überprüft Fehlermeldungen in mit Angular validierten Formularen.

Reguläre aus drücke als sollwert sind erlaubt.

Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:

PrüfeWertREGX: "MeinObjekt", "$Django" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 942 der Datei NOK.java.

943  {
944  Log.LogFunctionStartDebug( "VerifyErrorMSG_REGX", "FN", FN, "ExpVal", ExpVal );
945 
946  Log.LogFunctionEndDebug();
947  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyErrorMSG_WCM()

void okw.core.NOK.VerifyErrorMSG_WCM ( String  FN,
String  ExpVal 
)

Überprüft Fehlermeldungen in mit Angular validierten Formularen.

Der Sollwert wird als Wildcard-Match angegeben.

Folgende Platzhalter sind möglich:

  • "?" - genau ein beliebiges Zeichen wird Maskiert
  • "*" - (0-n) beliebiges Zeichen wird Maskiert
  • "#" - genau eine Ziffer [0..9] kann maskiert werden Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 932 der Datei NOK.java.

933  {
934  Log.LogFunctionStartDebug( "VerifyErrorMSG_WCM", "FN", FN, "ExpVal", ExpVal );
935 
936  Log.LogFunctionEndDebug();
937  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyExists()

void okw.core.NOK.VerifyExists ( String  FN,
String  ExpVal 
)

Prüft, ob das gegebene Objekt existiert.

Beispiel 1: Prüfe, ob das Objekt "MeinObjekt" existiert:

Prüfe Existiert: "MeinObjekt", "JA" 

_Beispiel 2: Prüfe, ob das Objekt "MeinObjekt" nicht existiert:

Prüfe Existiert: "MeinObjekt", "NEIN" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 590 der Datei NOK.java.

591  {
592  Log.LogFunctionStartDebug( "VerifyExists", "FN", FN, "ExpVal", ExpVal );
593 
594  Log.LogFunctionEndDebug();
595  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyFileExists()

void okw.core.NOK.VerifyFileExists ( String  fpsPathAndFileName,
String  ExpVal 
)

Prüft, ob die gegebene Datei existiert.

Parameter
fpsPathAndFileNamePfad und Name der Datei, die Geprüft werden soll
ExpValErwarteter Wert. Möglich Werte sind: "JA"/"NEIN"/"${IGNORIERE}"
Ausnahmebehandlung
OKWFileDoesNotExistsExceptionWenn die gegeben Datei ein Verzeichniss ist, also eben keine Datei, dann wird ein OKWFileDoesNotExistsException ausgelöst.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2015-06-26

Implementiert okw.core.IOKW_State.

Definiert in Zeile 860 der Datei NOK.java.

861  {
862  Log.LogFunctionStartDebug( "VerifyFileExists", "fpsPathAndFileName", fpsPathAndFileName, "ExpVal", ExpVal );
863 
864  Log.LogFunctionEndDebug();
865  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyHasFocus()

void okw.core.NOK.VerifyHasFocus ( String  FN,
String  ExpVal 
)

Vergleicht den Fokus-Zustand des gegebenen Objekts mit dem erwarteten Wert.

Beispiel 1: Prüfe, ob das Objekt "MeinObjekt" den Fokus besitzt:

Prüfe Hat Fokus: "MeinObjekt", "JA" 

Beispiel 2: Prüfe, ob das Objekt "MeinObjekt" den Fokus NICHT besitzt:

Prüfe Hat Fokus: "MeinObjekt", "NEIN" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert. Erlaubte Werte sind: "JA", "NEIN" und "IGNORIEREN".
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 600 der Datei NOK.java.

601  {
602  Log.LogFunctionStartDebug( "VerifyHasFocus", "FN", FN, "ExpVal", ExpVal );
603 
604  Log.LogFunctionEndDebug();
605  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyIsActive()

void okw.core.NOK.VerifyIsActive ( String  FN,
String  ExpVal 
)

Vergleicht den Fokus-Status des gegebenen Objekts mit dem erwarteten Wert.

Beispiel: Prüfe, ob das Objekt "MeinObjekt" sich im Status "aktiv" befindet:

Prüfe Ist Aktiv: "MeinObjekt", "JA" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert. Erlaubte Werte sind: "JA", "NEIN" und "IGNORIEREN".
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21/jnic

Implementiert okw.core.IOKW_State.

Definiert in Zeile 610 der Datei NOK.java.

611  {
612  Log.LogFunctionStartDebug( "VerifyIsActive", "FN", FN, "ExpVal", ExpVal );
613 
614  Log.LogFunctionEndDebug();
615  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyIsDirectory()

void okw.core.NOK.VerifyIsDirectory ( String  fpsPathAndFileName,
String  ExpVal 
)

Definiert in Zeile 880 der Datei NOK.java.

881  {
882  Log.LogFunctionStartDebug( "VerifyIsDirectory", "fpsPathAndFileName", fpsPathAndFileName, "ExpVal", ExpVal );
883 
884  Log.LogFunctionEndDebug();
885  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyIsFile()

void okw.core.NOK.VerifyIsFile ( String  fpsPathAndFileName,
String  ExpVal 
)

Prüft, ob es sich bei dem gegebenen Pfad um eine Datei handelt.

Parameter
fpsPathAndFileNamePfad und Name der Datei, die geprüft werden soll.
ExpValErwarteter Wert. Möglich Werte sind: "JA"/"NEIN"/"${IGNORIERE}"
Ausnahmebehandlung
OKWFileDoesNotExistsExceptionWenn die gegeben Datei ein Verzeichniss ist, also eben keine Datei, dann wird ein OKWFileDoesNotExistsException ausgelöst.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2019-01-12

Implementiert okw.core.IOKW_State.

Definiert in Zeile 870 der Datei NOK.java.

871  {
872  Log.LogFunctionStartDebug( "VerifyIsFile", "fpsPathAndFileName", fpsPathAndFileName, "ExpVal", ExpVal );
873 
874  Log.LogFunctionEndDebug();
875  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyLabel()

void okw.core.NOK.VerifyLabel ( String  FN,
String  ExpVal 
)

Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).

Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "Django" entspricht:

Prüfe Wert: "MeinObjekt", "Django" 

Dieses Schlüsselwort prüft die exakte Übereinstimmung. Wildkards sind nicht möglich.

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 620 der Datei NOK.java.

621  {
622  Log.LogFunctionStartDebug( "VerifyLabel", "FN", FN, "ExpVal", ExpVal );
623 
624  Log.LogFunctionEndDebug();
625  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyLabelREGX()

void okw.core.NOK.VerifyLabelREGX ( String  FN,
String  ExpVal 
)

Überprüft die Überschrift des Objektes.

Reguläre aus drücke als sollwert sind erlaubt.

Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:

PrüfeWertREGX: "MeinObjekt", "$Django" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 640 der Datei NOK.java.

641  {
642  Log.LogFunctionStartDebug( "VerifyLabelREGX", "FN", FN, "ExpVal", ExpVal );
643 
644  Log.LogFunctionEndDebug();
645  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyLabelWCM()

void okw.core.NOK.VerifyLabelWCM ( String  FN,
String  ExpVal 
)

Überprüft die Beschreibung/Label des Objektes.

Der Sollwert wird als Wildcard-Match angegeben.

Folgende Platzhalter sind möglich:

  • "?" - genau ein beliebiges Zeichen wird Maskiert
  • "*" - (0-n) beliebiges Zeichen wird Maskiert
  • "#" - genau eine Ziffer [0..9] kann maskiert werden Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 630 der Datei NOK.java.

631  {
632  Log.LogFunctionStartDebug( "VerifyLabelWCM", "FN", FN, "ExpVal", ExpVal );
633 
634  Log.LogFunctionEndDebug();
635  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyMaxLength()

void okw.core.NOK.VerifyMaxLength ( String  FN,
String  ExpVal 
)

Checks the maximum number of characters that can be entered.

Beispiel: Prüfe, ob max. 10 Zeichen in ein das Objekt mit FN = "Name" eingeben werden darf:

EN.VerifyMaxLength( "Name", "10" ) 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert, als String Zahl
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2018-12-25

Implementiert okw.core.IOKW_State.

Definiert in Zeile 670 der Datei NOK.java.

671  {
672  Log.LogFunctionStartDebug( "VerifyMaxLength", "FN", FN, "ExpVal", ExpVal );
673 
674  Log.LogFunctionEndDebug();
675  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyMinLength()

void okw.core.NOK.VerifyMinLength ( String  FN,
String  ExpVal 
)

Checks the minimum number of characters that has to be entert.

Beispiel: Prüfe, ob min. 3 Zeichen in ein das Objekt mit FN = "Name" eingeben wurden:

EN.VerifyMinLength( "Name", "3" ) 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert, als String Zahl
Autor
Daniel Krüger
Datum
2019.06.18

Implementiert okw.core.IOKW_State.

Definiert in Zeile 911 der Datei NOK.java.

912  {
913  Log.LogFunctionStartDebug( "VerifyMinLength", "FN", FN, "ExpVal", ExpVal );
914 
915  Log.LogFunctionEndDebug();
916  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyPlaceholder()

void okw.core.NOK.VerifyPlaceholder ( String  FN,
String  ExpVal 
)

Überprüft den Platzhalter des Objektes.

Beispiel: Prüfe, ob der Platzhalter (Text) des Objekts "MeinObjekt" dem erwarteten Wert "Django" übereinstimmt:

EN.VerifyPlaceholderWCM( "MeinObjekt", "Django" ) 
Parameter
FNFunktionaler Name des GUI-Objektes
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2018-10-03

Implementiert okw.core.IOKW_State.

Definiert in Zeile 650 der Datei NOK.java.

651  {
652  Log.LogFunctionStartDebug( "VerifyPlaceholder", "FN", FN, "ExpVal", ExpVal );
653 
654  Log.LogFunctionEndDebug();
655  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyPlaceholderREGX()

void okw.core.NOK.VerifyPlaceholderREGX ( String  FN,
String  ExpVal 
)

Überprüft den Platzhalter des Objektes.

Reguläre Ausdrücke als Sollwert sind erlaubt.

Beispiel: Prüfe, ob der Plathalter (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:

VerifyPlaceholderREGX: "MeinObjekt", "$Django" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2018-10-03

Implementiert okw.core.IOKW_State.

Definiert in Zeile 680 der Datei NOK.java.

681  {
682  Log.LogFunctionStartDebug( "VerifyPlaceholderREGX", "FN", FN, "ExpVal", ExpVal );
683 
684  Log.LogFunctionEndDebug();
685  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyPlaceholderWCM()

void okw.core.NOK.VerifyPlaceholderWCM ( String  FN,
String  ExpVal 
)

Überprüft den Platzhalter des Objektes.

Wildcards sind im erwartetem Wert erlaubt.

Folgende Wildcards sind möglich:

  • "?" - genau ein beliebiges Zeichen wird Maskiert
  • "*" - (0-n) beliebige Zeichen werden maskiert
  • "#" - genau eine Ziffer [0..9] kann maskiert werden

Beispiel: Prüfe, ob der Platzhalter (Text) des Objekts "MeinObjekt" dem erwarteten Wert "*jango" entspricht:

VerifyPlaceholderWCM: "MeinObjekt", "*jango" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2018-10-03

Implementiert okw.core.IOKW_State.

Definiert in Zeile 660 der Datei NOK.java.

661  {
662  Log.LogFunctionStartDebug( "VerifyPlaceholderWCM", "FN", FN, "ExpVal", ExpVal );
663 
664  Log.LogFunctionEndDebug();
665  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifySelectedValue()

void okw.core.NOK.VerifySelectedValue ( String  FN,
String  ExpVal 
)

Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert.

Eine Liste ist eine einfache Liste, eine Tabelle oder eine Baumansicht. Bei erwarteten Werten in Baumansichten (Treeview) wird immer die gesamte Hierarchie angegeben (siehe Beispiel). Dabei werden die Hierarchie-Elemente über den Separator {SEP} getrennt.
Beispiel 1: Prüfe, ob das Element "Henry" in der Liste "MeineListe" ausgewählt ist:

Prüfe Ausgewählter Wert: "MeineListe", "Henry" 

Beispiel 2: Prüfe, ob das Element "Namen{SEP}Henry" in der Baumansicht "MeinTreeview" ausgewählt ist:

Prüfe Ausgewählter Wert: "MeinTreeview", "Namen{SEP}Henry" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 690 der Datei NOK.java.

691  {
692  Log.LogFunctionStartDebug( "VerifySelectedValue", "FN", FN, "ExpVal", ExpVal );
693 
694  Log.LogFunctionEndDebug();
695  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifySelectedValueREGX()

void okw.core.NOK.VerifySelectedValueREGX ( String  FN,
String  ExpVal 
)

Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert.

Eine Liste ist eine einfache Liste, eine Tabelle oder eine Baumansicht. Bei erwarteten Werten in Baumansichten (Treeview) wird immer die gesamte Hierarchie angegeben (siehe Beispiel). Dabei werden die Hierarchie-Elemente über den Separator {SEP} getrennt.
Beispiel 1: Prüfe, ob das Element "Henry" in der Liste "MeineListe" ausgewählt ist:

Prüfe Ausgewählter Wert: "MeineListe", "Henry" 

Beispiel 2: Prüfe, ob das Element "Namen{SEP}Henry" in der Baumansicht "MeinTreeview" ausgewählt ist:

Prüfe Ausgewählter Wert: "MeinTreeview", "Namen{SEP}Henry" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 710 der Datei NOK.java.

711  {
712  Log.LogFunctionStartDebug( "VerifySelectedValueREGX", "FN", FN, "ExpVal", ExpVal );
713 
714  Log.LogFunctionEndDebug();
715  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifySelectedValueWCM()

void okw.core.NOK.VerifySelectedValueWCM ( String  FN,
String  ExpVal 
)

Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert.

Eine Liste ist eine einfache Liste, eine Tabelle oder eine Baumansicht. Bei erwarteten Werten in Baumansichten (Treeview) wird immer die gesamte Hierarchie angegeben (siehe Beispiel). Dabei werden die Hierarchie-Elemente über den Separator {SEP} getrennt.
Beispiel 1: Prüfe, ob das Element "Henry" in der Liste "MeineListe" ausgewählt ist:

Prüfe Ausgewählter Wert: "MeineListe", "Henry" 

Beispiel 2: Prüfe, ob das Element "Namen{SEP}Henry" in der Baumansicht "MeinTreeview" ausgewählt ist:

Prüfe Ausgewählter Wert: "MeinTreeview", "Namen{SEP}Henry" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 700 der Datei NOK.java.

701  {
702  Log.LogFunctionStartDebug( "VerifySelectedValueWCM", "FN", FN, "ExpVal", ExpVal );
703 
704  Log.LogFunctionEndDebug();
705  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyTablecellValue()

void okw.core.NOK.VerifyTablecellValue ( String  FN,
String  COL,
String  ROW,
String  ExpVal 
)

Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert.

Parameter
FNFunktionaler Name des Objekts
COLSpaltennummer der zu wählenden Zelle, beginnend mit 1.
ROWZeilennummer der zu wählenden Zelle, beginnend mit 1.
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 720 der Datei NOK.java.

721  {
722  Log.LogFunctionStartDebug( "VerifyTablecellValue", "FN", FN, "COL", COL, "ROW", ROW, "ExpVal", ExpVal );
723 
724  Log.LogFunctionEndDebug();
725  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyTablecellValueREGX()

void okw.core.NOK.VerifyTablecellValueREGX ( String  FN,
String  COL,
String  ROW,
String  ExpVal 
)

Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert.

Sollwert kann als Regulärer Ausdruck angegeben werden.

Parameter
FNFunktionaler Name des Objekts
COLSpaltennummer der zu wählenden Zelle, beginnend mit 1.
ROWZeilennummer der zu wählenden Zelle, beginnend mit 1.
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 740 der Datei NOK.java.

741  {
742  Log.LogFunctionStartDebug( "VerifyTablecellValueREGX", "FN", FN, "COL", COL, "ROW", ROW, "ExpVal", ExpVal );
743 
744  Log.LogFunctionEndDebug();
745  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyTablecellValueWCM()

void okw.core.NOK.VerifyTablecellValueWCM ( String  FN,
String  COL,
String  ROW,
String  ExpVal 
)

Vergleicht den Inhalt der gegebenen Tabellenzelle mit dem erwarteten Wert.

Der Sollwert wird als Wildcard-Match angegeben.

Folgende Platzhalter sind möglich:

  • "?" - genau ein beliebiges Zeichen wird Maskiert
  • "*" - (0-n) beliebig viele Zeichen werden Maskiert
  • "#" - genau eine Ziffer [0..9] wird maskiert
Parameter
FNFunktionaler Name des Objekts
COLSpaltennummer der zu wählenden Zelle, beginnend mit 1.
ROWZeilennummer der zu wählenden Zelle, beginnend mit 1.
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 730 der Datei NOK.java.

731  {
732  Log.LogFunctionStartDebug( "VerifyTablecellValueWCM", "FN", FN, "COL", COL, "ROW", ROW, "ExpVal", ExpVal );
733 
734  Log.LogFunctionEndDebug();
735  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyTooltip()

void okw.core.NOK.VerifyTooltip ( String  FN,
String  ExpVal 
)

Prüft den Tooltip-Text eines Objektes.

Der Sollwert wird exakt, d.h ohne Platzhalter, angegeben.

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 750 der Datei NOK.java.

751  {
752  Log.LogFunctionStartDebug( "VerifyTooltip", "FN", FN, "ExpVal", ExpVal );
753 
754  Log.LogFunctionEndDebug();
755  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyTooltipREGX()

void okw.core.NOK.VerifyTooltipREGX ( String  FN,
String  ExpVal 
)

Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).

Der Sollwert wird als RegulererAusdruck angegeben.

Beispiel: Prüfe, ob der Tooltip-Text des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:

VerifyTooltipREGX( "MeinObjekt", "\\.jango" )
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert, gegegebn als Regulärerausdruck.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 770 der Datei NOK.java.

771  {
772  Log.LogFunctionStartDebug( "VerifyTooltipREGX", "FN", FN, "ExpVal", ExpVal );
773 
774  Log.LogFunctionEndDebug();
775  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyTooltipWCM()

void okw.core.NOK.VerifyTooltipWCM ( String  FN,
String  ExpVal 
)

Prüft den Tooltip-Text eines Objektes (in den meisten Fällen ist dies der angezeigte Text).

Der Sollwert wird als Wildcard-Match angegeben.

Folgende Platzhalter sind möglich:

  • "?" - genau ein beliebiges Zeichen wird Maskiert
  • "*" - (0-n) beliebig viele Zeichen werden Maskiert
  • "#" - genau eine Ziffer [0..9] wird maskiert

Beispiel: Prüfe, ob der Tooltip Text des Objekts "MeinObjekt" dem erwarteten Wert "?jango" entspricht:

PrüfeTooltipWCM: "MeinObjekt", "?jango" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert als Wildcardmatch.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 760 der Datei NOK.java.

761  {
762  Log.LogFunctionStartDebug( "VerifyTooltipWCM", "FN", FN, "ExpVal", ExpVal );
763 
764  Log.LogFunctionEndDebug();
765  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyValue()

void okw.core.NOK.VerifyValue ( String  FN,
String  ExpVal 
)

/

Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text). Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "Django" entspricht:

Prüfe Wert: "MeinObjekt", "Django" 

Dieses Schlüsselwort prüft die exakte Übereinstimmung. Wildkards sind nicht möglich.

Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 780 der Datei NOK.java.

781  {
782  Log.LogFunctionStartDebug( "VerifyValue", "FN", FN, "ExpVal", ExpVal );
783 
784  Log.LogFunctionEndDebug();
785  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyValueREGX()

void okw.core.NOK.VerifyValueREGX ( String  FN,
String  ExpVal 
)

Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).

Der Sollwert wird als RegulererAusdruck angegeben.

Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:

PrüfeWertREGX: "MeinObjekt", "$Django" 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 800 der Datei NOK.java.

801  {
802  Log.LogFunctionStartDebug( "VerifyValueREGX", "FN", FN, "ExpVal", ExpVal );
803 
804  Log.LogFunctionEndDebug();
805  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ VerifyValueWCM()

void okw.core.NOK.VerifyValueWCM ( String  FN,
String  ExpVal 
)

Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text).

Der Sollwert wird als Wildcard-Match angegeben.

Folgende Platzhalter sind möglich:

  • "?" - genau ein beliebiges Zeichen wird Maskiert
  • "*" - (0-n) beliebiges Zeichen wird Maskiert
  • "#" - genau eine Ziffer [0..9] kann maskiert werden Beispiel: Prüfe, ob der Wert (Text) des Objekts "MeinObjekt" dem erwarteten Wert "\\.jango" entspricht:
PrüfeWertWCM( "MeinObjekt", "$Django" ) 
Parameter
FNFunktionaler Name des Objekts
ExpValErwarteter Wert / Sollwert.
Autor
zh@op.nosp@m.enke.nosp@m.yword.nosp@m..de
Datum
2014-09-21

Implementiert okw.core.IOKW_State.

Definiert in Zeile 790 der Datei NOK.java.

791  {
792  Log.LogFunctionStartDebug( "VerifyValueWCM", "FN", FN, "ExpVal", ExpVal );
793 
794  Log.LogFunctionEndDebug();
795  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
okw.core.Core.getNOK_Reason
Exception getNOK_Reason()
Definition: Core.java:132
okw.log.Logger_Sngltn.LogFunctionEndDebug
void LogFunctionEndDebug()
LogFunctionEndDebug:
Definition: Logger_Sngltn.java:249
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.log.Logger_Sngltn.LogFunctionStartDebug
void LogFunctionStartDebug(String fps_FunctionName, String... fpsParameter)
LogFunctionStartDebug:
Definition: Logger_Sngltn.java:311
okw.OKWLanguage.setLanguage
void setLanguage(String value)
Wählt die sprache von OKW, default Sprache ist "en".
Definition: OKWLanguage.java:106
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.log.Logger_Sngltn
Definition: Logger_Sngltn.java:54