尝试在QTP中单击JavaStaticText对象时出现“参数数量错误”错误

时间:2013-10-09 12:46:22

标签: qtp hp-uft

我在测试Java应用程序时遇到了在QTP中单击JavaStaticText对象的问题。我已将对象添加到对象存储库并将JavaStaticText对象命名为“DEPLOY”:

这是我的剧本:

Set Main = JavaWindow("MainScreen")
If Main.Exist Then
    Main.JavaButton("d").Click
Else
    print "Console is not present"
End If
Main.JavaStaticText("DEPLOY").Click

脚本在最后一个语句中抛出以下错误:

  

错误的参数数量或无效的属性分配

我不知道为什么会抛出这个错误!

提前致谢

1 个答案:

答案 0 :(得分:0)

根据UFT帮助,单击JavaStaticText要求您提供X和Y坐标。假设您的所有标识符都是正确的,您可以尝试以下内容:

Main.JavaStaticText("DEPLOY").Click 1, 1

...或0,0或任何您认为对于给定对象适当且可靠的任何内容。