查看完整版本: 如何让QTP中途停止运行,而非退出(已解决)

423799223 2008-7-7 14:03

如何让QTP中途停止运行,而非退出(已解决)

Function A(Num)
    If a>10 Then
            '我想在处此停止QTP运行(及不再执行余下步骤Function B),并非关闭QTP进程,有没有类似End之类的方法直接停止QTP
    Else
            Msgbox "A"
    End If
End Function

Function B()
    Msgbox "B"
End Function

Call A(11)
Call B()

------------------------------
谢谢各位的提醒
解决方法是在需要停止的地方加入这句话
ExitTestIteration

[[i] 本帖最后由 423799223 于 2008-7-7 14:24 编辑 [/i]]

鹭岛 2008-7-7 14:10

ExitTest

zte_boy 2008-7-7 14:10

object.Stop

zte_boy 2008-7-7 14:10

这些在自动化对象模型里都有的,你可以去看下

鹭岛 2008-7-7 14:12

其实很多的,都是由EXIT起头的
比如终止运行EXITTEST
终止此轮运行,直接到下一轮:exitILTRE..(忘记,哈哈)

423799223 2008-7-7 14:19

非常感谢各位
页: [1]
查看完整版本: 如何让QTP中途停止运行,而非退出(已解决)