0
UFTまたはALMで特定の関数を使用しているビジネスコンポーネントをすべて簡単に表示できますか?UFTで使用する関数ですべてのビジネスコンポーネントを検索
私のライブラリにはスクリプトが作成されていて、今ではライブラリからその関数を削除したい機能があります。
スクリプトを使用するすべてのビジネスコンポーネントからスクリプトを削除せずにその関数を削除すると、テストが失敗する可能性があります。
UFTまたはALMで特定の関数を使用しているビジネスコンポーネントをすべて簡単に表示できますか?UFTで使用する関数ですべてのビジネスコンポーネントを検索
私のライブラリにはスクリプトが作成されていて、今ではライブラリからその関数を削除したい機能があります。
スクリプトを使用するすべてのビジネスコンポーネントからスクリプトを削除せずにその関数を削除すると、テストが失敗する可能性があります。
私はそうのような関数にコードを追加したい:この関数が呼び出されるたびに、それはテスト結果への出力テスト名をすることを意味します
Dim oUft : Set oUft = CreateObject("QuickTest.Application")
Reporter.ReportEvent micWarning, _
"<YourFunctionName>", _
oUft.Test.Name & " uses function <YourFunctionName>"
。これを1週間実行してください。ただし、テストサイクルは、一連のテストをすべて実行したことを確認してから、レポートをスキャンして、すべてのテストを特定してください。
私のUFTスクリプトはすべて、テスト結果オプションを使用しないため、独自のテキストログファイルを作成します。同様にすると、メッセージのログファイルをgrepするだけです。
ご返信ありがとうございます。だから私はQTP/UFTで利用可能な機能がないと思っています。それを行う唯一の方法は、いくつかのコードを記述することです。 – AutomateFr33k
これは正しいです。 UFTには、自分で作成したコンポーネント以外のコンポーネントの使用状況を追跡する方法はありません – Dave
正確には、私はVisual StudioやEclipseのようなIDEをコーディングする方が好きです。開発者は少しでも腕を伸ばすことができます。 – AutomateFr33k