テストホストアプリケーション

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

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

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

対応されていないホストエミュレータをご利用の場合も、ご安心ください。ヘッドレス実行でテストを実行できる場合もあるので、クライアントマシンにエミュレータをインストールする必要はありません。

ホストのテストケースの作成

安定した効果的なテストセットを作成するためには、安定した効果的なテストケースを作成する必要があります。

始める前に

テストケースを作成する前に、以下の要件を満たしていることを確認してください。

  • エミュレータセッションは短い名前です。ほとんどのエミュレータは自動的にセッションに短い名前をアサインしますが、エミュレータのセッション設定を再確認することをお勧めいたします。

  • エミュレータ固有の DLL を含むフォルダーへのパスは、Path システム変数に含まれています。

テストケースを作成する

、、、、、、、、、、、、「ホストアプリケーション」のテストケースの作成は簡単です。

  1. テスト対象アプリケーションを開いてください。

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

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

  4. 自動化されたテストシーケンスを構築するために、テストケースを設計します。テストケースに以下の設計要素を追加することができます。

    • スキャンして作成したモジュールや標準モジュールなど、設計トピックにリストされているすべての要素を追加できます。標準モジュールは、一般的なタスク向けに事前構築されたモジュールであり、Tosca Cloudがそのまま使用できる状態で提供します。

    • 、、、、、、、、、、、「ホストアプリケーション」のを特に操作するための標準モジュールです。これらのモジュールは、「Build」>「モジュール」の順に見るけることができます。

  5. ヘッドレス実行用のテストケースを設定するには、以下のパラメータを追加します。

    • 「TRUE」値で「HostEnableHeadlessExecution」を追加します。

    • 値として、ホストサーバーのIPアドレスで「HostName」を追加します。

    • 値として、ホストサーバーのポートで「HostPort」を追加します。

    • [オプション]:Tosca Cloudとホストサーバー間の通信に許容される最大時間を定義するには、ミリ秒単位の希望タイムアウト値で「HostTimeout」を追加します。特に指定しない場合、タイムアウトは40000ミリ秒後に発生します。

ホストコントロールを使用する

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

、、、、、、、、、、、、、、ホストアプリケーションでサポートされているコントロールの詳細については、「ホストコントロール」.

次の記事

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

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

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