テストとコンポーネントの実行
関連: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 つの手順でまとめて実行できます。 |