QTP 菜单问题--成功选择菜单后弹出窗口,脚本确不运行了???
大侠们,求助啊,这种情况该怎办?如这样写,运行到第二行,菜单子项选择到了,也弹出“用户管理”窗口,但QTP不往下运行了,此时若人工关闭这个窗口又能运行到第三行了,
感觉在这种情况下 QTP把弹出窗口当成msgbox 一样?
swfwindow("自动标识系统").SwfToolbar("menuStrip1").ShowDropdown "用户管理"
swfwindow("自动标识系统").SwfToolbar("menuStrip1").Select "用户管理;用户管理"
swfwindow("自动标识系统").SwfWindow("用户管理").Activate 没看懂。
若人工关闭这个窗口,那么第三行SwfWindow("用户管理").Activate怎么可能运行到呢?关都被你关掉了。 人工关闭这个窗口,能运行到第三行,只是这行SwfWindow("用户管理").Activate 运行失败。
那就代码换成这个,弹出“用户管理“窗口后脚本就不运行了,人工关闭后,就能往下运行
swfwindow("自动标识系统").SwfToolbar("menuStrip1").ShowDropdown "用户管理"
swfwindow("自动标识系统").SwfToolbar("menuStrip1").Select "用户管理;用户管理"
swfwindow("自动标识系统").Activate 可能是你选择的 插件不太对吧 LZ细化一下问题看看。
页:
[1]