在 QuickTest Pro 10 中,我注意到每当我在函数中有停止命令时,QTP 都会忽略它。但是,如果我在第一个命令之后有第二个停止,QTP 将在第二个命令上停止。为什么是这样?
例如,假设我在一个函数中有这个:
If True Then
Stop
End If
...不会停止。然而...
If True Then
Stop
Stop
End If
……会停下来。为什么?
在 QuickTest Pro 10 中,我注意到每当我在函数中有停止命令时,QTP 都会忽略它。但是,如果我在第一个命令之后有第二个停止,QTP 将在第二个命令上停止。为什么是这样?
例如,假设我在一个函数中有这个:
If True Then
Stop
End If
...不会停止。然而...
If True Then
Stop
Stop
End If
……会停下来。为什么?
难道是http://support.microsoft.com/kb/252895/en-us中描述的事实对症状负责?
然而,我不认为Stop
在 QTP 脚本中使用是一个好主意,因为 QTP 是少数使用 VBScript 引擎来实现自己的 IDE 的公司之一,并且在调试器和引擎之间存在各种集成问题。
所以我不希望Stop
QTP 支持所有 VBS IDE 功能(并且是其中之一)。
我不熟悉Stop
用于停止测试,您是否在寻找用于ExitTest
停止 QTP 测试运行的功能?