QTP では、テストの重要な部分が成功または失敗するたびに、ログに報告することがよくあります。私は方法を使用します:Reporter.ReportEvent micPass, "Critical Area of Test", "Things went better than expected"
テストが終了するまでに、レポートにエラーが記録されていないかどうかを検出したいと考えています。私が見ているエラーは、次のようなものではありませんErr.Raise InvalidCall
。エラーは、私が呼び出すたびに発生しますmicFail
。テストで micFail が呼び出されたかどうか (およびどこで呼び出されたか) を知ることで、カスタム関数に結果をさまざまな領域に自動的に書き込むことができます。
デフォルトのレポートを調べて、テストが失敗したかどうか、失敗した場合はどの領域を調べる関数を作成することは可能ですか?