51Testing软件测试论坛

标题: 忒慌张了 QTP无法搞定网页中flash按钮 [打印本页]

作者: yyc2164708    时间: 2010-6-21 12:28
标题: 忒慌张了 QTP无法搞定网页中flash按钮
无法录制
描述性编程无法click
作者: yyc2164708    时间: 2010-6-21 12:43
标题: 忒慌张了 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 编辑 ]
作者: loveyou99    时间: 2010-6-21 13:44
我也遇到过WebElement不能正常执行,后来加了个index属性就可以了
作者: k4124k    时间: 2010-6-21 21:39
安装这个按钮是什么控件做的,你要搞清楚。如果是Flex开发的,可以安装FLex的插件给QTP,就可以识别(前提是你们的程序在编译的时候加了几个必要的文件)。不然还有个最笨的办法,模拟鼠标操作...
作者: davy_chen    时间: 2010-6-22 09:17
目前对于flash的直接操作各种工具都比较有限,没有办法的时候就想想键盘鼠标模拟方式。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2