|
在使用QTP的过程中出现了不能描述性编程操作JavaButton的问题,具体情形如下:
1、QTP的Object Spy可识别JavaButton组件并可正确将其添加入对象库。
2、使用描述性编程可正确操作JavaMenu却不能操作JavaButton。相关代码如下:
Public Function openEditPanel(windowTitle,openMode)
If openMode="menu" Then
JavaWindow("title:="&windowTitle).JavaMenu("label:=操作").JavaMenu("label:=修改").Select
elseif openMode="toolbar" Then
JavaWindow("title:="&windowTitle).JavaButton("label:=edit").Click
End If
End Function
3、报错如下。Cannot identify the object "[ JavaButton ]" (of class JavaButton). Verify that this object's properties match an object currently displayed in your application.
亲们有遇到过类似的情况或是知道如何解决此类问题么,诚心求教~ |
|