2011-01-18 8 views
1

QuickTest Professionalのプロファイル(コード実行時間の測定)方法はありますか? またはその目的に適用できるVBScriptプロファイラ? 少なくとも、それがどうやって行え、ビーコンに近づくのでしょうか?どのようにHP QuickTest Proのテストをプロファイルする

ありがとうございました!

答えて

1

それはあなたがdescribed hereとしてMercuryTimers使用することができ、ニーズに合わない場合はQTPは(スクリーンショットを参照)の時間を測定するための取引

transaction buttons

を築いてきました。

+0

もう一度ありがとう:)そのメソッドを使用して、トランザクションの開始点と終了点を手動で入力する必要がありますが、自動的に行うことはできますか?私のスクリプトは大規模なので、外部のアクションとVBのライブラリを使用している可能性があります。私は、タイミングのための呼び出しを挿入することができるプラグインを書くことができますか、MSスクリプトデバッガ(QTPは私が知っている実行とデバッグのために使用する)で動作します – vmg

+0

@Vitaliy私は確かに、あなたがしようとしていることを理解しています。レポートを見ると、各ステップが実行されたときに表示されるので、前のステップの時間から時間を差し引いて、各ステップの実行速度を推測することができます。 – Motti

+0

申し訳ありません、それを説明しようとします。私は大きなスクリプトを持っています:ドライバスクリプトは外部アクションを呼び出し、アクションはプロシージャと関数を呼び出します。私はそのテストを実行し、そのような結果を得る:関数名 - 呼び出し時間 - 実行時間。 "start transaction"を使用すると、コード内にServices.StartTransactionステートメントを手動で挿入する必要があります。これには時間がかかります。ですから、最低限の手作業で自動的にプロファイリングを行うことができる準備ツールがあれば、私は思っていますか? – vmg

関連する問題