尝试在 QTP 中单击 JavaStaticText 对象时出现"Wrong number of arguments"错误



我在测试 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

脚本在最后一条语句处引发以下错误:

参数数量错误或属性赋值无效

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

提前致谢

根据 UFT 帮助,单击 JavaStaticText 需要您提供 X 和 Y 坐标。假设您的所有标识符都正确无误,您可以尝试如下操作:

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

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

相关内容

最新更新