Qtp-recovery-scenarios
提供:Dev Guides
QTP-回復シナリオ
復旧シナリオ
QTPスクリプトの実行中に、予期しないエラーが発生する場合があります。 これらの予期しないエラーからテストを回復し、残りのスクリプトの実行を継続するために、回復シナリオが使用されます。 以下に示すように、「リソース」→「Recovery Scenario Manager」に移動して、Recovery Scenario Managerにアクセスできます-
回復シナリオを作成する手順
- ステップ1 *-[新規]回復シナリオボタンをクリックします。以下に示すように、回復シナリオウィザードが開きます-
- ステップ2 *-トリガーイベントを選択します。 それは、次の4つのイベントのいずれかで発生する可能性のあるイベントに対応しています-
- ポップアップウィンドウ
- オブジェクトの状態
- テスト実行エラー
- アプリケーションのクラッシュ
- ステップ3 *-リカバリ操作ウィンドウが開きます。 回復操作は、次のスクリーンショットに示すように、次の操作のいずれかを実行できます-
- ステップ4 *-適切な回復操作を指定した後、以下に示すように、回復後操作も指定する必要があります-
- ステップ5 *-回復後の操作を指定した後、回復シナリオに名前を付けて、テストに追加して、アクティブ化できるようにします。
- ステップ6 *-リカバリシナリオの作成が完了し、[現在のテストにシナリオを追加]オプションをチェックして現在のテストにマッピングする必要があり、[完了]をクリックします。
- ステップ7 *-追加された回復シナリオは以下のようになり、[閉じる]ボタンをクリックして続行します。
- ステップ8 *-[閉じる]ボタンをクリックした後、QTPは作成された回復シナリオを保存するようユーザーに求めます。 拡張子.qrsで保存され、ウィザードが閉じます。
検証
作成されたリカバリシナリオはテストの一部となり、[ファイル]→[設定]→[リカバリ]タブに移動して確認できます。