Excel-Dateien steuern

Um Microsoft Excel-Dateien zu steuern, müssen Sie Excel Engine 3.0-Testfälle erstellen. Die Standard-Untermenge enthält alle Module, die Sie zum Erstellen eines Excel-Testfalls benötigen.

Sie finden diese Module unter Standard modules->TBox XEngines->Excel.

Für Informationen zur Erstellung von Testschritten aus Modulen siehe Kapitel " Testschritte aus Modulen erstellen".

Aufbau von Excel-Testfällen

Excel Engine 3.0-Testfälle benötigen den folgenden Grundaufbau:

  1. Greifen Sie auf eine Excel-Datei mit dem Modul TBox Open Excel Workbook zu.

    Die Excel Engine 3.0 greift im Hintergrund auf die Datei zu. Sie öffnet nicht wirklich die Datei auf dem Rechner.

  2. Führen Sie Ihre Excel-Operation(en) aus:

  3. Schließen Sie die Datei und wählen Sie aus, ob Änderungen gespeichert werden sollen, indem Sie das Modul TBox Close Excel Workbook verwenden.

In diesem Beispiel steuern Sie Daten in einer Excel-Datei.

Der erste Testschritt öffnet die Datei test.xlsx, die sich unter C:\Temp\Data befindet. Sie weisen der Datei den Namen SampleWorkbook zu.

Im zweiten Testschritt weisen Sie dem Datenbereich, den Sie steuern möchten, den Namen UserList zu. Zusätzlich geben Sie Folgendes an:

  • Der Datenbereich befindet sich in der Datei SampleWorkbook, speziell im Arbeitsblatt Users.

  • Der Datenbereich umfasst alle Zellen von A1 bis M65.

Im dritten Testschritt steuern Sie die Daten im Datenbereich UserList. Die Excel Engine 3.0 sucht nach der ersten Datenzeile ($1) und führt die folgenden Aktionen aus:

  • Überprüft, ob der Wert der Zelle in der Spalte LastName Kimmond ist.

  • Speichert den Wert der Zelle in der Spalte ID in einem Buffer namens UserID.

  • Erzeugt bei der Ausführung das aktuelle Datum und trägt es in die Zelle in der Spalte Processed ein.

Der vierte Testschritt speichert und schließt die Datei.

Daten in einer Excel-Datei bearbeiten