2012-01-04 7 views
0

サーバーログの正確性を検証する自動テストを作成する必要があります。どのようにQTPを使ってこれを行うことができます。これらのログファイルは非常に長いので、行の後にこの行を実行するのに多くの時間がかかります。次のようにログファイルの行のQTPを使って* .logファイルを読むには?

フォーマットは次のとおりです。

2012-01-04 14:26:08,832|DEBUG|company.project.algorithm.core.AlgorithmCore - No primary operation was found. 
+1

達成しようとしていることは何ですか?このアプリケーションの実行中にログが有効であること、またはエラーメッセージがないことを確認します。 – Motti

答えて

1

私は2つの可能な質問の答えをあげるので、あなたの質問を明らかにしていません。 QTP 11以降で

  • アプリケーションを聴くためのオプションがありlog4X(log4jの、log4netのなど)のログを使用するアプリケーションのための(テスト設定で利用可能)ログ追跡機能を介したメッセージを、ログフレームワーク。
  • 有効なログが作成されたことを確認するだけであれば、ログファイルを解析する必要があります。これはQTPとはまったく関係ありません。普通のVBScriptで実行し、テストから実行するか、別の言語(.NETまたはCOM)で実行してテストから呼び出すことができます(QTPのDotNetFactoryを使用するなど)。
関連する問題