QTPのWeb拡張性 - テストの実行を停止するようにQTPを強制する方法

StackOverflow https://stackoverflow.com/questions/1237264

  •  11-09-2019
  •  | 
  •  

質問

私は、Web拡張ツールキットを使用して、QTPの拡張を実装しています。 QTPのアクションを実装して、私のJScriptの機能は、(例えば、ユーザーが間違った引数の値を与えた)エラーが発生した場合、私は、QTPはテストの実行を停止し、エラーに関するユーザーに通知します。私はそれがQTPで通常のエラーとして機能し、ユーザーは\リトライ\スキップ\ストップの実行をデバッグしたい場合はお願いしたいと思います。

どのように私はそれを行うことができますか?

役に立ちましたか?

解決

あなたは、あなたが投げるのメッセージが他のスクリプトエラー(停止 再試行 スキップのようにQTPで提示された文字列と例外をスローした場合デバッグ

は、JavaScript Errorオブジェクト QTPは、意味のあるメッセージを表示することができるであろうように

throw Error("I'm sorry, Dave. I'm afraid I can't do " + action);
scroll top