Excelファイルを操縦する

Microsoft Excelファイルを操縦するには、 Excel Engine 3,0 TestCaseの作成が必要です。標準サブセットには、Excelのテストケースを作成するために必要なすべてのモジュールが含まれています。

これらのModulesは、 Standard modules-> Engines -& gt; Excel の下にあります。

Modulesから TestSteps を作成する方法については、こちらをご覧ください: see chapter " Modulesからテストステップを作成する"

Microsoft Excelでテストを行う前に、Tricentis Toscaを起動するユーザーが有効なMicrosoft Officeライセンスを持っていることを確認してください。管理者権限で開く場合は、管理者プロファイルにも適用されます。

Excelのテストケースの構造

Excel Engine 3,0 のテストケースには、以下の基本構造が必要です:

  1. モジュール「 Excelワークブックを開く」を使用して、Excelファイルにアクセスします。

    Excel Engine 3.0 は、バックグラウンドでファイルにアクセスします。実際にマシン上でファイルを開くことはありません。

  2. Excelの操作を実行します:

  3. 変更を保存するか、またはモジュール「 Excelワークブックを閉じる/保存」でファイルを閉じてください。

この例では、Excelファイルのデータを操縦します。

最初のテストステップでは、 C:\Temp\Data にある test.xlsx ファイルを開きます。ファイルに「 SampleWorkbook 」という名前をアサインします。

2番目のテストステップでは、操縦したいデータ範囲に「 UserList 」という名前をアサインします。さらに、以下のように指定します:

  • このデータ範囲は、「 SampleWorkbook 」ファイルの「 Users 」という名前のワークシートの中にあります。

  • データ範囲には「 A1 」から「 M65 」までのすべてのセルが含まれています。

3番目のテストステップでは、データ範囲「 UserList 」のデータを操縦します。Excel Engine 3.0 は最初のデータ行(1$)を探し、以下のアクションを実行します:

  • LastName 」列のセルの値が「 Kimmond 」かどうかを確認する。

  • ID 」列のセルの値を「 UserID 」という名前のバッファに保存する。

  • 現在の日付をランタイムに生成し、「 Processed 」列のセルに入力する。

4番目のテストステップでは、ファイルを保存して閉じる。

Excelファイルのデータを操作する