忒慌张了 QTP无法搞定网页中flash按钮
无法录制描述性编程无法click
忒慌张了 QTP无法搞定web页面里的flash按钮
1.QTP取法录制该flash按钮的点击事件2.描述性编程,该flash按钮为 Element类型
该类型提供了click方法,但是无法实现click
Set AddButton=Description.Create()
Set AddButton=CurPage.WinObject("text:=非活动控件")'激活当前flash控件
AddButton.Click
Set AddButton=CurPage.WebElement("html id:=uploadSwf")
AddButton.Click
[ 本帖最后由 yyc2164708 于 2010-6-21 13:03 编辑 ] 我也遇到过WebElement不能正常执行,后来加了个index属性就可以了 安装这个按钮是什么控件做的,你要搞清楚。如果是Flex开发的,可以安装FLex的插件给QTP,就可以识别(前提是你们的程序在编译的时候加了几个必要的文件)。不然还有个最笨的办法,模拟鼠标操作... 目前对于flash的直接操作各种工具都比较有限,没有办法的时候就想想键盘鼠标模拟方式。
页:
[1]