QuickTest Pro 10では、関数にStopコマンドがあると、QTPはそれを無視することに気づきました。ただし、最初のコマンドの後に2番目の停止がある場合、QTPは2番目のコマンドで停止します。どうしてこれなの?
たとえば、関数にこれがあるとしましょう。
If True Then
Stop
End If
...止まらない。でも...
If True Then
Stop
Stop
End If
...停止します。なんで?
QuickTest Pro 10では、関数にStopコマンドがあると、QTPはそれを無視することに気づきました。ただし、最初のコマンドの後に2番目の停止がある場合、QTPは2番目のコマンドで停止します。どうしてこれなの?
たとえば、関数にこれがあるとしましょう。
If True Then
Stop
End If
...止まらない。でも...
If True Then
Stop
Stop
End If
...停止します。なんで?
http://support.microsoft.com/kb/252895/en-usに記載されている事実が症状の原因でしょうか?
Stop
ただし、 QTP は VBScript エンジンを使用して独自の IDE を実装する数少ないエンジンの 1 つであり、デバッガーとエンジンの間にさまざまな統合の問題があるため、QTP スクリプトで使用するのは良い考えではないと思います。
したがって、すべての VBS IDE 機能 (およびStop
その 1 つ) が QTP でサポートされるとは思いません。
QTPテストの実行を停止するために使用する関数Stop
を探していますか?ExitTest