Qtp-debugging

提供:Dev Guides
移動先:案内検索

QTP-デバッグ

自動化テストのコンテキストでのデバッグは、自動化スクリプト内のコーディングの問題を見つけて修正する体系的なプロセスであり、スクリプトがより堅牢になり、アプリケーションの欠陥を見つけることができます。

QTPのブレークポイントを使用してデバッグを実行するには、さまざまな方法があります。 「F9」を押すか、メニューオプション「実行」→「ブレークポイントの挿入/削除」を使用して、ブレークポイントを挿入できます。

ブレークポイントを挿入した後、「赤」のドットとラインは以下に示すように赤で強調表示されます-

ブレークポイントを使用したデバッグ

Method ShortCut Description
Step Into F11 Used to execute each and every Step. Steps into the Function/Action and executes line by line. It pauses on each line after execution.
Step Over F10 Used to Step over the Function. Step Over runs only the current step in the active document.
Step Out Shift+F11 After Step Into the function, you can use the Step Out command. Step Out continues the run to the end of the function and then pauses the run session at the next line.

ブレークポイントのオプション

ブレークポイントのさまざまなオプションにアクセスするには、「実行」メニューをナビゲートします。

Sr.No. ShortCut & Description
1

F9

ブレークポイントの挿入/削除

2

Ctrl+F9

BreakPointの有効化/無効化

3

Ctrl+Shift+F9

すべてのブレークポイントをクリア

4

Use Only Menu

すべてのブレークポイントを有効/無効にする

デバッグペイン

以下は、デバッグウィンドウのペインです-

ブレークポイントを使用したデバッグ

  • 出力-このタブには、印刷ステートメントのすべての出力が表示されます。
  • ウォッチ-このタブには、指定された式のブール出力が表示されます。
  • LocalVariables -このタブには、ローカル変数の出力が表示されます。

ウォッチペインには、以下に示すように出力式が表示されます-

ブレークポイントを使用したデバッグ

ローカル変数ペインには、以下に示すようにローカル変数が保持する値が表示されます-

ブレークポイントを使用したデバッグ