テストとコンポーネントの実行

関連:GUI テスト,コンポーネント,およびAPI テスト

テストまたはコンポーネントを実行すると,それに含まれるステップが OpenText Functional Testing によって実行されます。テストまたはコンポーネント・パラメータを定義している場合は,その値を入力するよう求めるメッセージが表示されます。セッションの実行が完了すると,OpenText Functional Testing によって結果の詳細を示すレポートが表示されます。

ビジネス・プロセス・テストの実行の詳細については,BPT テストとフローの管理を参照してください。

OpenText Functional Testing テストは,複数の場所から実行できます。

テストの実行は,実行するのが GUI テスト/コンポーネントか,API テスト/コンポーネントで若干異なります。

GUI テストおよびコンポーネント

OpenText Functional Testing は,実行を開始するステップを特に指定しないかぎり,テストまたはコンポーネントを常に実行します。次の方法で実行できます。

メソッドの実行説明
テストまたはコンポーネント全体を先頭から実行最初のアクションの最初のステップから,各ステップを順に実行します。
テストの一部のみ実行

次のコマンドを使用して,テストの一部を実行できます。

  • アクションから実行:指定したアクションからテストの最後まで実行します。

  • アクションまで実行:テストの最初から特定のアクションまで実行します。

  • ステップから実行:指定したステップからテストの最後まで実行します。

  • ステップまで実行:テストの最初から指定したステップまで実行します。

1 つのアクションの反復を実行(テストのみ)

現在のアクションの実行]コマンドを使用して,個々のアクションの反復を 1 回だけ実行できます。

アクションにほかのアクションがネストされている場合,ネストされているアクションが指定の回数だけ反復されます。

テストまたはコンポーネントの一部をデバッグ

テストの一部をデバッグする必要がある場合は,次のコマンドを使用して,デバッグの範囲を絞り込めます。

  • ステップからデバッグ:指定したステップから,実行/デバッグ・セッションを開始します。

  • アクションからデバッグ:選択したアクションの最初のステップから,実行/デバッグ・セッションを開始します。

これらのコマンドは,アプリケーションの該当部分が開いているときに使用してください。

テストまたはコンポーネントを更新し,テスト・オブジェクトの記述を変更

更新実行]コマンドを使用して,テストを更新モードで実行できます。このモードでは,テスト・オブジェクトの記述,またはチェックポイント値と ActiveScreen の画像/値(テストを実行中の場合)を更新できます。

詳細については,テストまたはコンポーネントの保守を参照してください。

テスト・セットの実行Test Batch Runner を使用して,複数のテストのバッチを作成し,そのすべてのテストを 1 つの手順でまとめて実行できます。
必要に応じて特定のステップをスキップ特定のステップをオプションに指定し,そのステップが失敗したときにスキップできます。
テストまたはアクションの反復回数を指定(テストのみ)

グローバル・データ・シートに格納されたデータ・パラメータがテスト内にある場合,標準設定では,グローバル・データ・シートの各行について反復が実行されます。

同様に,テスト・アクションが個々のアクション・データ・シートを参照する場合,標準設定では,アクション・データ・シートの各行についてアクションの反復が実行されます。

[テストの設定]ダイアログ・ボックスの[実行]表示枠または[アクション呼び出しプロパティ]ダイアログ・ボックスの[実行]タブで,反復を 1 回行うか,各行に対して行うか,選択した回数だけ行うかを指定できます。

リモート・テスト

GUI テストをリモート・マシン上で実行する場合は,切断されたリモート・デスクトップ接続を Windows リモート・デスクトップ接続経由で使用して,GUI テストを実行することもできます。詳細については,リモート・コンピュータからのテストの実行を参照してください。

モバイル・テストの実行

複数のアプリ,デバイス,オペレーティング・システムでモバイル・テストを実行するか,複数のテストを並行で実行します。詳細については,モバイル・テストの実行を参照してください。

API テストおよびコンポーネント

テスト・フローに含まれるテスト・ステップは,特に指定がないかぎり,順序どおりに実行されます。次の操作を実行できます。

オプション説明
テストのデバッグ

カスタム・コードやイベント・ハンドラ・コードにブレークポイントを挿入すると,テストの実行が一時停止されるため,コードをデバッグできます。

デバッグ機能を使用するには,テストをデバッグ・モードで実行する必要があります。このオプションは,API テストの[オプション]ダイアログ・ボックスの[一般]表示枠で設定されます。

チェックポイントが失敗したときにテスト実行を停止テストの[テストの設定]タブで,テストが失敗したときにテストの実行を停止するよう OpenText Functional Testing に指示できます。
テスト・セットの実行Test Batch Runner を使用して,複数のテストのバッチを作成し,そのすべてのテストを 1 つの手順でまとめて実行できます。