Excelをテストする

Excelのテストを作成する準備はできていますか?それならこのトピックは最適です。このトピックでは、初めてのExcelのテストケースの最重要ステップについて説明します。

Tosca Cloud は、以下の種類のExcelテストをサポートしています:

  • データに基づくテスト:Excelファイル内のデータを操作するか、二つのファイルのデータを比較します。

  • UI ベースのテスト: Excelインターフェースを操作するか、ワークシートに埋め込まれた要素を操作します。

サポートされているバージョン

対応するバージョンとファイル形式については、次のシステム要件をチェックアウトしてください :system requirements

データに基づくテストを作成します

データベースのExcelテストを作成し、、、Tosca Cloudの、「Excel用標準Modules」、を使用します。標準Modulesは、一般的なタスク向けに事前構築されたModulesであり、Tosca Cloudがそのまま使用できる状態で提供します。

ExcelおよびModulesは、テストケース構築エリアの左パネルにある「Modules」で確認できます。

ユースケースを選択してください:

UIベースのExcelテストを作成します。

Excelインターフェースとワークシートに埋め込まれた要素をテストするには、独自のModulesを作成する必要があります。

Excel UIテストケースの作成は簡単です。

  1. テスト対象アプリケーションを開きます。特定のExcelダイアログのテストを作成する場合は、このダイアログも開きます。

  2. アプリケーションをスキャンします モジュールを作成します。モジュールは、アプリケーションの特定の部分を技術的に表現したものです。ここには、Tosca Cloudアプリケーションを操縦するために必要とする技術情報が含まれています。

  3. 作成したばかりのモジュールを編集します。メニュー項目の名前をExcelのUIに表示される名前と一致させる必要があります。

  4. デフォルトでは、Tosca Cloudは、Excelリボンのトップレベルのメニュー項目を操縦します。例えば、「ホーム」リボンの「条件付き書式」です。

    条件付き書式」の下にある「セルの強調表示ルール」などのサブメニュー項目を操縦する場合は、モジュールを調整する必要があります。

    • モジュールのプロパティで、それぞれのモジュール属性の「Cardinality」を「0-1」に変更します。

    • モジュールのプロパティで、ビジネスIDパラメータを追加し、それを「Name」に変更します。値には、ExcelのUIに表示されるサブメニュー項目の名前を入力してください。

  5. 新しい空のテストケースを作成します。

  6. 自動化テストシーケンスを構築するために、テストケースを設計します。スキャンして作成したモジュールや論理要素などのさまざまな設計要素をテストケースに追加できます。

Excel UIコントロールを操作する

コントロールとは、テスト対象アプリケーション内の画面要素です。例えば、ボタン、テキストボックス、メニューエントリ、あるいはテーブルセルなどが該当します。テストケースでモジュールを使用する際には、これらのコントロールに対して何をするかをTosca Cloud に伝える必要があります。

、、Excel UI、、、、、、、、、、、、でサポートされているコントロールの詳細については、「Excel UIコントロール」.

次の記事

初めての Excelテストケースを作成しました。よくできました!

次は、テストケースの試運転を行います。試運転は問題の発見と修正に役立ち、テストの安定性と信頼性のできるだけ高めることができます。

テストケースに満足したら、プレイリストにまとめて、本格的にテストを実行できるようにします。