2011-06-01 84 views
1

我正在使用网页添加的QTP。页面上的“Winbutton”类型中有一些按钮。大多数按钮上的“单击”操作除了一个以外都效果很好。实际上这个双按钮是一个复选框。但我不知道为什么它被识别为Winbutton。但是当点击它时,它会变得专注,但不会真正点击。该复选框未被选中。所以我想知道是否有人遇到类似的问题,如果有人知道如何解决这个问题。QTP单击失败的双击按钮

在adavance

艾伦

The Winbutton http://i.stack.imgur.com/B5eLZ.png

Description http://i.stack.imgur.com/XZDwl.png

回答

2

非常感谢你通常不会在网页中获得WinButton。 QTP层次结构是Browser.Page.WinButton?如果是这样的话,控件可能真的是.NET或ActiveX控件。确保启动QTP时已加载.NET和ActiveX插件。

你有一个公共站点,你可以指向为了看到这个问题?


编辑:可以看出在评论这个答案的控制实际上是一个Java的控制。

+0

是的,层次结构就是这样。抱歉,我没有公共站点。该页面与其他页面稍有不同,使用诸如SunAwtCanvas等的类存放对象。我将这些描述附加到此线程 – allenzzzxd 2011-06-01 15:40:49

+2

@allenzzzxd,听起来像是一个Java控件,尝试加载Java外挂程序。 – Motti 2011-06-01 17:30:52