Buffer Operations
Der Ordner TBox Automation Tools->Buffer Operations in der Standard-Untermenge enthält die folgenden Module:
Für Informationen zur Verwendung von Buffer-Werten in Ihren Testfällen siehe Kapitel " Textausdrücke".
TBox Set Buffer
Verwenden Sie das Modul TBox Set Buffer, um eine der folgenden Aktionen durchzuführen:
- 
                                                        
Erstellen Sie einen Buffer mit einem bestimmten Wert.
 - 
                                                        
Überprüfen Sie den Wert eines vorhandenen Buffers.
 
Das Modul hat das folgende Modulattribut:
| 
                                                                 Modulattribut  | 
                                                            
                                                                 Beschreibung  | 
                                                        
|---|---|
| 
                                                                 <Buffername>  | 
                                                            
                                                                 Ersetzen Sie <Buffername> durch den Namen des Buffers. 
  | 
                                                        
                                                                 
                                                             | 
                                                            
                                                                 Dieses Beispiel zeigt, wie Sie mit TBox Set Buffer arbeiten. 
 
                                                                         Beispiel für TBox Set Buffer  | 
                                                        
TBox Name To Buffer
Mit diesem Modul können Sie den Namen des Testfalls, der das Modul verwendet, in den Buffer schreiben.
                                                                 
                                                             | 
                                                            
                                                                 Sie können den Namen eines Testfalls in den Buffer schreiben, wenn Sie den Testfall über eine Ausführungsliste im Bereich Execution ausführen. Das ScratchBook unterstützt diese Funktionalität nicht.  | 
                                                        
Das Modul TBox Name To Buffer hat das folgende Modulattribut:
| 
                                                                 Modulattribut  | 
                                                            
                                                                 Beschreibung  | 
                                                        
|---|---|
| 
                                                                 Buffer  | 
                                                            
                                                                 Name des Buffers, in dem Sie den Testfall speichern möchten. Verwenden Sie die Aktion Input.  | 
                                                        
                                                                 
                                                             | 
                                                            
                                                                 In diesem Beispiel schreiben Sie den Namen des Testfalls TestCase 12345 in einen Buffer namens TC_Name. 
                                                                         Beispiel für TBox Name To Buffer  | 
                                                        
TBox Partial Buffer
Verwenden Sie dieses Modul, um die folgenden Aktionen durchzuführen:
- 
                                                        
Teile eines Wertes in den Buffer schreiben.
 - 
                                                        
Teile eines Buffer-Wertes überprüfen.
 
Das Modul TBox Partial Buffer besitzt die folgenden Modulattribute:
| 
                                                                 Modulattribut  | 
                                                            
                                                                 Beschreibung  | 
                                                        
|---|---|
| 
                                                                 Buffer  | 
                                                            
                                                                 Name des Buffers.  | 
                                                        
| 
                                                                 Value  | 
                                                            
                                                                 Wert, den Sie in den Buffer schreiben oder überprüfen möchten. 
  | 
                                                        
| 
                                                                 Start  | 
                                                            
                                                                 Zeichenindex, ab dem das System den Wert in den Buffer schreiben oder überprüfen soll.  | 
                                                        
| 
                                                                 End  | 
                                                            
                                                                 Zeichenindex, bis zu dem der Wert in den Buffer geschrieben oder überprüft werden soll.  | 
                                                        
| 
                                                                 Last  | 
                                                            
                                                                 Anzahl der Zeichen, die Sie in den Buffer schreiben oder überprüfen möchten, beginnend mit dem letzten Zeichen. Wenn Sie diesen Wert setzen, ignoriert der Tosca Commander die Modulattribute Start und End.  | 
                                                        
                                                                 
                                                             | 
                                                            
                                                                 Dieses Beispiel zeigt, wie Sie einen Teil-Buffer erstellen und überprüfen. 
 
                                                                         Teil-Buffer setzen und überprüfen  | 
                                                        
TBox Delete Buffer
Verwenden Sie dieses Modul, um einzelne oder alle vorhandenen Buffer zu entfernen.
Das Modul TBox Delete Buffer hat das folgende Modulattribut:
| 
                                                                 Modulattribut  | 
                                                            
                                                                 Beschreibung  | 
                                                        
|---|---|
| 
                                                                 Buffer  | 
                                                            
                                                                 Name des Buffers, den Sie löschen möchten. Verwenden Sie die Aktion Select. Sie können Buffer wie folgt löschen: 
 Beachten Sie, dass Sie, um das Platzhalterzeichen * mit Buffern zu verwenden, auch einen UseWildcards-Steuerungsparameter erstellen und auf True setzen müssen.  | 
                                                        
                                                                 
                                                             | 
                                                            
                                                                 Der Testschritt in diesem Beispiel löscht die Buffer Buffer1 und Buffer2. 
                                                                         Zwei Buffer löschen  | 
                                                        
TBox Iterate Array
Verwenden Sie dieses Modul, um ein in den Buffer geschriebenes Array, z. B. eine Tabellenzeile oder -spalte, zu iterieren. TBox Iterate Array gibt jedes Array-Element einzeln aus. Beispielsweise können Sie eine Spalte mit Kundennamen in den Buffer schreiben und jeden Namen einzeln an das zu testende System senden. Tosca sendet jedes Array-Element in sequenzieller Reihenfolge.
Sie müssen dieses Modul in einer WHILE-Anweisung verwenden. Platzieren Sie das TBox Iterate Array unter Condition. Dann platzieren Sie das Modul, das die iterierte Ausgabe erhalten soll, unter Loop. Weitere Informationen zum Erstellen von WHILE-Anweisungen finden Sie unter Bedingte Anweisungen und Schleifen in Testfällen verwenden.
Das Modul TBox Iterate Array hat die folgenden Modulattribute:
| 
                                                                 Modulattribut  | 
                                                            
                                                                 Beschreibung  | 
                                                        
|---|---|
| 
                                                                 Array to Iterate  | 
                                                            
                                                                 Name des Buffers, der ein Array enthält, das Sie iterieren möchten.  | 
                                                        
| 
                                                                 Target Buffer  | 
                                                            
                                                                 Name des Buffers, der die iterierte Ausgabe empfangen soll. Verwenden Sie die Aktion Input.  | 
                                                        
                                                                 
                                                             | 
                                                            
                                                                 Dieses Beispiel zeigt, wie Sie ein Array in den Buffer schreiben, das in den Buffer geschriebene Array iterieren und iterierte Ausgaben senden. 
 
                                                                     Ein in den Buffer geschriebenes Array iterieren  |