2

javaやc#などの言語でのプログラム実行に欠陥があるとしましょう。例外処理メカニズムがあり、エラーがあることをプログラムで知ることができます。ログを作成したい場合は、エラーを保存できます。 txtまたはxlsファイル。

QTPで、10個のスクリプトを実行していて、2個のスクリプトが失敗し、失敗したファイルのログをxlsファイルに作成したい場合、どうすればよいですか?エラーが発生したことをプログラムで検出し、それに応じてログにエントリを記録するメカニズムがないように思われるためです。どうすればこれにアプローチできますか?(ちなみに、私はエラーの処理には興味がないので、回復シナリオについては知りたくありませんが、エラーを検出してメモすることだけに興味があります)

前もって感謝します

4

2 に答える 2

-1

QTPスクリプトはVBScriptに基づいており、VBScriptの例外に相当するものOn Error、ここで説明されています他の場所の中でも)。

ただし、なぜこれが必要なのかわかりません。テストが失敗した場合、この事実が実行レポートに記録されます。デフォルトのレポートを調べて、失敗したテストを確認できませんか?

于 2012-06-25T11:54:36.877 に答える
-1

QTP 10には、テストスクリプトのエラー時に関数を呼び出すことができる回復シナリオがあります。ここでの私の考えは、エラー情報でExcelを作成および更新するvbs関数を作成することです。関数呼び出しを使用すると、エラー時にメールやSMSを送信するようなこともできます。

回復シナリオを理解するには、次のリンクが役立つ場合があります

http://www.tutorialspoint.com/qtp/qtp_recovery_scenarios.htm

于 2015-10-13T12:47:11.157 に答える