OpenKeyWord  Version: 426, Datum:
NOK_TRY.cs
1 #region Header
2 
3 /*
4  ==============================================================================
5  Copyright © 2012, 2013, 2014, 2015 IT-Beratung Hrabovszki
6  ==============================================================================
7 
8  This file is part of OpenKeyWord.
9 
10  OpenKeyWord is free software: you can redistribute it and/or modify
11  it under the terms of the GNU General Public License as published by
12  the Free Software Foundation, either version 3 of the License, or
13  (at your option) any later version.
14 
15  OpenKeyWord is distributed in the hope that it will be useful,
16  but WITHOUT ANY WARRANTY; without even the implied warranty of
17  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18  GNU General Public License for more details.
19 
20  You should have received a copy of the GNU General Public License
21  along with OpenKeyWord. If not, see <http://www.gnu.org/licenses/>.
22 
23  Diese Datei ist Teil von OpenKeyWord.
24 
25  OpenKeyWord ist Freie Software: Sie können es unter den Bedingungen
26  der GNU General Public License, wie von der Free Software Foundation,
27  Version 3 der Lizenz oder (nach Ihrer Wahl) jeder späteren
28  veröffentlichten Version, weiterverbreiten und/oder modifizieren.
29 
30  OpenKeyWord wird in der Hoffnung, dass es nützlich sein wird, aber
31  OHNE JEDE GEWÄHRLEISTUNG, bereitgestellt; sogar ohne die implizite
32  Gewährleistung der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.
33  Siehe die GNU General Public License für weitere Details.
34 
35  Sie sollten eine Kopie der GNU General Public License zusammen mit
36  OpenKeyWord erhalten haben. Wenn nicht, siehe <http://www.gnu.org/licenses/>.
37 */
38 
39 #endregion Header
40 
41 namespace OKW
42 {
43  using System;
44  using System.Collections.Generic;
45  using System.Reflection;
46  using System.Text;
47 
48  using NUnit.Framework;
49 
50  using OKW.Log;
51 
62  public class NOK_TRY : IOKW_State
63  {
64  #region Fields
65 
67  OKW_Docu MyOKWDocu = OKW_Docu.Instance;
68  Core _Kernel;
69 
70  #endregion Fields
71 
72  #region Constructors
73 
74  public NOK_TRY(Core fp_OKW)
75  {
76  this._Kernel = fp_OKW;
77  }
78 
79  #endregion Constructors
80 
81  #region Methods
82 
87  public void BeginTest(string Testname)
88  {
89  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("BeginTest");
90 
91  // TODO: Prüfen ob ein catch-Block benötigt wird..
92  try
93  {
94  Logger.Instance.LogKeyWordStart(lvs_KWForCurrentLanguage, Testname);
95 
96  // Alles Initialisieren
98  CurrentObject.Instance.Init();
99 
100  Logger.Instance.LogPrint("NOK_TRY -> OK_TRY");
101  this._Kernel.SetCurrentState(new OK_TRY(this._Kernel));
102  }
103  finally
104  {
105  Logger.Instance.LogKeyWordEnd();
106  }
107 
108  return;
109  }
110 
115  public void ClickOn(string fpsFunctionalname)
116  {
117  }
118 
123  public void ClickOn(string fpsFunctionalname, string ClickType)
124  {
125  }
126 
131  public void EndTest()
132  {
133  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("EndTest");
134  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage);
135 
136  Logger.Instance.LogKeyWordEnd();
137  }
138 
143  public void LogCaption(string fpsFunctionalname)
144  {
145  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogCaption");
146  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
147  Logger.Instance.LogKeyWordEnd();
148  }
149 
154  public void LogExists(string fpsFunctionalname)
155  {
156  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogExists");
157  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
158  Logger.Instance.LogKeyWordEnd();
159  }
160 
165  public void LogHasFocus(string fpsFunctionalname)
166  {
167  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogHasFocus");
168  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
169  Logger.Instance.LogKeyWordEnd();
170  }
171 
176  public void LogIsActive(string fpsFunctionalname)
177  {
178  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogIsActive");
179  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
180  Logger.Instance.LogKeyWordEnd();
181  }
182 
187  public void LogLabel(string fpsFunctionalname)
188  {
189  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogLabel");
190  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
191  Logger.Instance.LogKeyWordEnd();
192  }
193 
198  public void LogSelected(string fpsFunctionalname)
199  {
200  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogSelected");
201  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
202  Logger.Instance.LogKeyWordEnd();
203  }
204 
209  public void LogTablecellValue(string fpsFunctionalname, string fpsCol, string fpsRow)
210  {
211  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogTablecellValue");
212  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsCol, fpsRow);
213  Logger.Instance.LogKeyWordEnd();
214  }
215 
220  public void LogTooltip(string fpsFunctionalname)
221  {
222  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogTooltip");
223  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
224  Logger.Instance.LogKeyWordEnd();
225  }
226 
231  public void LogValue(string fpsFunctionalname)
232  {
233  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("LogValue");
234  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname);
235  Logger.Instance.LogKeyWordEnd();
236  }
237 
242  public void MemorizeCaption(string fpsFunctionalname, string fpsMemKeyName)
243  {
244  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeCaption");
245  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
246  Logger.Instance.LogKeyWordEnd();
247  }
248 
253  public void MemorizeExists(string fpsFunctionalname, string fpsMemKeyName)
254  {
255  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeExists");
256  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
257  Logger.Instance.LogKeyWordEnd();
258  }
259 
264  public void MemorizeHasFocus(string fpsFunctionalname, string fpsMemKeyName)
265  {
266  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeHasFocus");
267  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
268  Logger.Instance.LogKeyWordEnd();
269  }
270 
275  public void MemorizeIsActive(string fpsFunctionalname, string fpsMemKeyName)
276  {
277  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeIsActive");
278  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
279  Logger.Instance.LogKeyWordEnd();
280  }
281 
286  public void MemorizeLabel(string fpsFunctionalname, string fpsMemKeyName)
287  {
288  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeLabel");
289  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
290  Logger.Instance.LogKeyWordEnd();
291  }
292 
297  public void MemorizeSelectedValue(string fpsFunctionalname, string fpsMemKeyName)
298  {
299  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeSelectedValue");
300  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
301  Logger.Instance.LogKeyWordEnd();
302  }
303 
308  public void MemorizeTablecellValue(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsMemKeyName)
309  {
310  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeTablecellValue");
311  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsCol, fpsRow, fpsMemKeyName);
312  Logger.Instance.LogKeyWordEnd();
313  }
314 
319  public void MemorizeTooltip(string fpsFunctionalname, string fpsMemKeyName)
320  {
321  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeTooltip");
322  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
323  Logger.Instance.LogKeyWordEnd();
324  }
325 
330  public void MemorizeValue(string fpsFunctionalname, string fpsMemKeyName)
331  {
332  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("MemorizeValue");
333  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsMemKeyName);
334  Logger.Instance.LogKeyWordEnd();
335  }
336 
341  public void Select(string fpsFunctionalname, string fpsValue)
342  {
343  }
344 
349  public void Select(string fpsFunctionalname, string fpsValue, string fpsClickType)
350  {
351  }
352 
357  public void SelectMenu(string fpsFunctionalname)
358  {
359  }
360 
365  public void SelectMenu(string fpsFunctionalname, string fpsValue)
366  {
367  }
368 
373  public void SelectTablecell(string fpsFunctionalname, string fpsCol, string fpsRow)
374  {
375  }
376 
381  public void SelectTablecell(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsClickType)
382  {
383  }
384 
389  public void SelectWindow(string fpsFunctionalname)
390  {
391  }
392 
397  public void Sequence(string fpsFunctionalname, string fps_SequenceName, string SEQ_ID)
398  {
399  }
400 
405  public void SetFocus(string fpsFunctionalname)
406  {
407  }
408 
409  public void SetLanguage(string Language)
410  {
411  this.AL.Language = Language;
412  }
413 
418  public void SetValue(string fpsFunctionalname, string fpsValue)
419  {
420  }
421 
426  public void StartApp(string fps_ApplikationName)
427  {
428  }
429 
434  public void StopApp(string fps_ApplikationName)
435  {
436  }
437 
442  public void TypeKey(string fpsFunctionalname, string fpsValue)
443  {
444  }
445 
450  public void TypeKeyTablecell(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsValue)
451  {
452  }
453 
458  public void TypeKeyWindow(string fpsFunctionalname, string fpsValue)
459  {
460  }
461 
466  public void VerifyCaption(string fpsFunctionalname, string fpsExpectedValue)
467  {
468  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyCaption");
469  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
470  Logger.Instance.LogKeyWordEnd();
471  }
472 
477  public void VerifyExists(string fpsFunctionalname, string fpsExpectedValue)
478  {
479  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyExists");
480  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
481  Logger.Instance.LogKeyWordEnd();
482  }
483 
488  public void VerifyHasFocus(string fpsFunctionalname, string fpsExpectedValue)
489  {
490  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyHasFocus");
491  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
492  Logger.Instance.LogKeyWordEnd();
493  }
494 
499  public void VerifyIsActive(string fpsFunctionalname, string fpsExpectedValue)
500  {
501  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyIsActive");
502  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
503  Logger.Instance.LogKeyWordEnd();
504  }
505 
510  public void VerifyLabel(string fpsFunctionalname, string fpsExpectedValue)
511  {
512  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyLabel");
513  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
514  Logger.Instance.LogKeyWordEnd();
515  }
516 
521  public void VerifySelectedValue(string fpsFunctionalname, string fpsExpectedValue)
522  {
523  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifySelectedValue");
524  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
525  Logger.Instance.LogKeyWordEnd();
526  }
527 
532  public void VerifyTablecellValue(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsExpectedValue)
533  {
534  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyTablecellValue");
535  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsCol, fpsRow, fpsExpectedValue);
536  Logger.Instance.LogKeyWordEnd();
537  }
538 
543  public void VerifyTooltip(string fpsFunctionalname, string fpsExpectedValue)
544  {
545  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyTooltip");
546  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
547  Logger.Instance.LogKeyWordEnd();
548  }
549 
554  public void VerifyValue(string fpsFunctionalname, string fpsExpectedValue)
555  {
556  string lvs_KWForCurrentLanguage = this.MyOKWDocu.GetKWForCurrentLanguage("VerifyValue");
557  Logger.Instance.LogKeyWordStart("NOK_TRY: " + lvs_KWForCurrentLanguage, fpsFunctionalname, fpsExpectedValue);
558  Logger.Instance.LogKeyWordEnd();
559  }
560 
561  #region File_Methods
562 
564  public void FileDelete(string fpsPathAndFileName)
565  {
566  Logger.Instance.LogFunctionStart("NOK_TRY: FileDelete", "fpsPathAndFileName", fpsPathAndFileName);
567 
568  Logger.Instance.LogFunctionEnd();
569  }
570 
572  public void VerifyFileExists(string fpsPathAndFileName, string fpsExpectedValue)
573  {
574  Logger.Instance.LogFunctionStart("NOK_TRY: VerifyFileExists",
575  "fpsPathAndFileName", fpsPathAndFileName,
576  "fpsExpectedValue", fpsExpectedValue);
577 
578  Logger.Instance.LogFunctionEnd();
579  }
580 
582  public void VerifyDirectoryExists(string fpsPath, string fpsExpectedValue)
583  {
584  Logger.Instance.LogFunctionStart("NOK_TRY: VerifyDirectoryExists",
585  "fpsPath", fpsPath,
586  "fpsExpectedValue", fpsExpectedValue);
587 
588  Logger.Instance.LogFunctionEnd();
589  }
590  #endregion File_Methods
591 
592  #endregion Methods
593  }
594 }
void VerifyHasFocus(string fpsFunctionalname, string fpsExpectedValue)
Vergleicht den Fokus-Zustand des gegebenen Objekts mit dem erwarteten Wert.
Definition: NOK_TRY.cs:488
void Select(string fpsFunctionalname, string fpsValue, string fpsClickType)
Auswahl aller Zeilen einer Liste/Tabelle, welche die gegebenen Daten enthalten.
Definition: NOK_TRY.cs:349
Diese Klasse verwaltet das aktuelle GUI-Objekt.
void LogPrint(string fps_Message)
LogPrint Function: Prints the values of expressions to the results file.
Definition: Logger.cs:302
void VerifyExists(string fpsFunctionalname, string fpsExpectedValue)
Prüft, ob das gegebene Objekt existiert. Beispiel 1: Prüfe, ob das Objekt "MeinObjekt" existiert: ...
Definition: NOK_TRY.cs:477
void SelectMenu(string fpsFunctionalname, string fpsValue)
Wählt den gegebenen Menüeintrag aus.
Definition: NOK_TRY.cs:365
void Sequence(string fpsFunctionalname, string fps_SequenceName, string SEQ_ID)
Ruft die Sequenz eines Fensters auf.
Definition: NOK_TRY.cs:397
void VerifyTooltip(string fpsFunctionalname, string fpsExpectedValue)
Keine Beschreibung zu "VerifyTooltip" verfügbar.
Definition: NOK_TRY.cs:543
void LogHasFocus(string fpsFunctionalname)
Dokumentiert den Fokus-Status des gegebenen Objekts.
Definition: NOK_TRY.cs:165
static OKW_Ini Instance
Singelton-Pattern: Instanz gibt die aktuelle, gültige und einzige Innstanz der Klasse zurück...
Definition: OKW_Ini.cs:306
Klasse NOK_TRY representiert den Core Zustand NOK im Try-Modus.
Definition: NOK_TRY.cs:62
http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste
Definition: OKWLanguage.cs:50
void TypeKeyTablecell(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsValue)
Eingabe von Daten in eine gegebene Tabellenzelle über die Tastatur.
Definition: NOK_TRY.cs:450
string GetKWForCurrentLanguage(string KeyWord)
Gets the KeyWordName for Language.
Definition: OKW_Docu.cs:155
static T Instance
Holt die einzige Instanz dieser Klasse.
void Select(string fpsFunctionalname, string fpsValue)
Auswahl aller Zeilen einer Liste/Tabelle, welche die gegebenen Daten enthalten.
Definition: NOK_TRY.cs:341
void Init()
Initialsiert die Klasse OKW.OKW_Ini.
Definition: OKW_Ini.cs:412
void LogSelected(string fpsFunctionalname)
Dokumentiert den markierten Text des gegebenen Objekts.
Definition: NOK_TRY.cs:198
void MemorizeValue(string fpsFunctionalname, string fpsMemKeyName)
Keine Beschreibung zu "MemorizeLabel" verfügbar.
Definition: NOK_TRY.cs:330
void SelectMenu(string fpsFunctionalname)
Wählt den gegebenen Menüeintrag aus.
Definition: NOK_TRY.cs:357
void SelectTablecell(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsClickType)
Wählt die gegebene Tabellenzelle aus.
Definition: NOK_TRY.cs:381
void TypeKeyWindow(string fpsFunctionalname, string fpsValue)
Tastatureingabe in ein bestimmtes Fensterobjekt.
Definition: NOK_TRY.cs:458
void SetCurrentState(IOKW_State fp_CurrentState)
Setter zum Setzen des aktuellen Zustandes.
Definition: Core.cs:318
void MemorizeExists(string fpsFunctionalname, string fpsMemKeyName)
Merkt sich den aktuell existierenden Zustand des Objekts.
Definition: NOK_TRY.cs:253
void FileDelete(string fpsPathAndFileName)
Löscht die gegebene Datei.
Definition: NOK_TRY.cs:564
void LogCaption(string fpsFunctionalname)
Keine Beschreibung zu "LogCaption" verfügbar.
Definition: NOK_TRY.cs:143
void MemorizeTooltip(string fpsFunctionalname, string fpsMemKeyName)
Dokumentiert den Tooltip-Text (Kurzinformation) des gegebenen Objekts.
Definition: NOK_TRY.cs:319
void VerifySelectedValue(string fpsFunctionalname, string fpsExpectedValue)
Vergleicht den ausgewählten Wert des gegebenen Listenobjekts mit dem erwarteten Wert.
Definition: NOK_TRY.cs:521
void SetFocus(string fpsFunctionalname)
Setzt den Fokus auf das gegebene Fensterobjekt.
Definition: NOK_TRY.cs:405
void LogKeyWordStart(string fpsKeyWordName, params string[] fpsParameter)
Ausgabe eines Schlüsselwortes.
Definition: Logger.cs:289
Klasse OK_TRY representiert den Core Zustand OK im Try-Modus.
Definition: OK_TRY.cs:59
void LogTooltip(string fpsFunctionalname)
Dokumentiert die Kurzinfo zu einem Werkzeug des gegebenen Objekts.
Definition: NOK_TRY.cs:220
void StopApp(string fps_ApplikationName)
Beendet eine gegebene Anwendung.
Definition: NOK_TRY.cs:434
void VerifyCaption(string fpsFunctionalname, string fpsExpectedValue)
Keine Beschreibung zu "VerifyCaption" verfügbar.
Definition: NOK_TRY.cs:466
void MemorizeHasFocus(string fpsFunctionalname, string fpsMemKeyName)
Keine Beschreibung zu "MemorizeHasFocus" verfügbar.
Definition: NOK_TRY.cs:264
void MemorizeLabel(string fpsFunctionalname, string fpsMemKeyName)
Keine Beschreibung zu "MemorizeLabel" verfügbar.
Definition: NOK_TRY.cs:286
void VerifyFileExists(string fpsPathAndFileName, string fpsExpectedValue)
Prüft, ob die gegebene Datei existiert.
Definition: NOK_TRY.cs:572
void LogExists(string fpsFunctionalname)
Protokolliert, ob das gegebene Objekt existiert.
Definition: NOK_TRY.cs:154
void MemorizeSelectedValue(string fpsFunctionalname, string fpsMemKeyName)
Keine Beschreibung zu "MemorizeSelectedValue" verfügbar.
Definition: NOK_TRY.cs:297
static OKW_Docu Instance
Holt die einzige Instanz dieser Klasse.
Definition: OKW_Docu.cs:139
void TypeKey(string fpsFunctionalname, string fpsValue)
Tastatureingaben von Daten in das aktive Fensterobjekt.
Definition: NOK_TRY.cs:442
void MemorizeTablecellValue(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsMemKeyName)
Merkt sich den Wert der gegebenen Zelle in der Tabelle.
Definition: NOK_TRY.cs:308
void LogTablecellValue(string fpsFunctionalname, string fpsCol, string fpsRow)
Dokumentiert den Wert der ausgewählten Zelle.
Definition: NOK_TRY.cs:209
void MemorizeCaption(string fpsFunctionalname, string fpsMemKeyName)
Keine Beschreibung zu "MemorizeCaption" verfügbar.
Definition: NOK_TRY.cs:242
Designpattern: Singelton Hier gilt das Highlander Prinzip: "Es kann nur einen geben". D.h. nur eine Instanz dieser Klasse, die für das Lesen der Nachrichten Zuständig ist. Diese Klasse selbst ist eine OKW-Fundametalklasse und gibt keine Nachrichten aus. TODO: Nachricht weiter-Linken auf einen Andren Tag. Ziel: Wiederkehrende Nachrichten werden nur einmal gepflegt.
Definition: OKW_Docu.cs:65
IOKW_State ist die Schnittstelle der OKW-Klasse. Die OKW-Klasse wird vom State-Design-Muster abgeleit...
Definition: IOKW_State.cs:54
void ClickOn(string fpsFunctionalname)
Klickt auf das gegebene Objekt.
Definition: NOK_TRY.cs:115
OKW.OKW_Ini ist die Klasse zur Konfigurationsdatei OKW_Ini.xml.
Definition: OKW_Ini.cs:188
Hier Statediagram...
Definition: Core.cs:95
void SelectWindow(string fpsFunctionalname)
Setzt den Kontext auf das gegebene Fenster.
Definition: NOK_TRY.cs:389
void LogValue(string fpsFunctionalname)
Dokumentiert den Standartwert eines Objekts.
Definition: NOK_TRY.cs:231
void MemorizeIsActive(string fpsFunctionalname, string fpsMemKeyName)
Merkt sich den Zustand des gegebenen Objekts.
Definition: NOK_TRY.cs:275
void LogIsActive(string fpsFunctionalname)
Dokumentiert den Status des gegebenen Objekts.
Definition: NOK_TRY.cs:176
void VerifyLabel(string fpsFunctionalname, string fpsExpectedValue)
Keine Beschreibung zu "VerifyLabel" verfügbar.
Definition: NOK_TRY.cs:510
void SetValue(string fpsFunctionalname, string fpsValue)
Setzt den Wert des gegebenen Fensterobjekts auf den gegebenen Wert.
Definition: NOK_TRY.cs:418
void VerifyTablecellValue(string fpsFunctionalname, string fpsCol, string fpsRow, string fpsExpectedValue)
Vergleicht den Inhalt der gegebenen Tabellenzeile mit dem erwarteten Wert.
Definition: NOK_TRY.cs:532
void StartApp(string fps_ApplikationName)
Startet die gegebene Anwendung.
Definition: NOK_TRY.cs:426
void SelectTablecell(string fpsFunctionalname, string fpsCol, string fpsRow)
Wählt die gegebene Tabellenzelle aus.
Definition: NOK_TRY.cs:373
void ClickOn(string fpsFunctionalname, string ClickType)
Klickt auf das gegebene Objekt.
Definition: NOK_TRY.cs:123
void VerifyDirectoryExists(string fpsPath, string fpsExpectedValue)
Prüft, ob das gegebene Verzeichnis existiert.
Definition: NOK_TRY.cs:582
void EndTest()
Beendet den Test, bzw. den Testfall.
Definition: NOK_TRY.cs:131
string Language
Gets or sets a string property.
Definition: OKWLanguage.cs:77
void BeginTest(string Testname)
Markiert den Anfang eines neuen Testfalls.
Definition: NOK_TRY.cs:87
void VerifyValue(string fpsFunctionalname, string fpsExpectedValue)
Prüft den Standardwert eines Objektes (in den meisten Fällen ist dies der angezeigte Text)...
Definition: NOK_TRY.cs:554
void LogLabel(string fpsFunctionalname)
Keine Beschreibung zu "LogLabel" verfügbar.
Definition: NOK_TRY.cs:187
void SetLanguage(string Language)
Interne Methode zum setzen der Sprache für die sprachabhängigen Ausgaben der Dokumentation (Log)...
Definition: NOK_TRY.cs:409
void VerifyIsActive(string fpsFunctionalname, string fpsExpectedValue)
Vergleicht den Fokus-Status des gegebenen Objekts mit dem erwarteten Wert.
Definition: NOK_TRY.cs:499
Definition: Core.cs:40