0

QTP (Quick test Professional) を使用している場合、実行時に QTP が特定の関数を呼び出さず、完全に無視するという問題があります。実行時エラーも構文エラーも報告されません。

以前にこの問題に直面した人はいますか? または、この問題で私を助けてくれる人はいますか?

あなたの助けは大歓迎です。

ありがとうマナイサ

4

1 に答える 1

0

QTP / スクリプト設定:

  • すべてのライブラリOption Explicitの一番上で実行しますか
  • 一緒に走りますかOn Error Goto 0
  • 実行テスト設定 ([ファイル] > [設定] > [実行]) を [Pop up message box実行セッション中にエラーが発生した場合] フィールドの下に設定しましたか?
  • アクションにリソースとして関数が追加されたライブラリです

コード:

  • 関数名は何ですか?既存のキーワードを選択した可能性があります
  • 関数名を完全に一意のものに変更するとどうなりますか
  • 関数が別のライブラリに存在しないので、オーバーライドされませんか?
  • 関数名は、スクリプト内の変数 (または配列) と同じではありませんか?
  • 関数をパブリックに設定しましたか?

デバッグ:

  • メイン アクションから関数を直接呼び出すとどうなるか
  • 関数を新しいアクションにコピーし、そのアクションから呼び出すとどうなりますか
于 2012-09-20T09:41:34.243 に答える