我正在使用QTP 11进行自动化,我遇到了一个问题,我真的不知道该怎么做。
我正在尝试使用它的原生setText方法设置JavaEdit字段的值,如下所示:
JavaWindow("Window").JavaEdit("Edit").Object.setText "value"
这在过去就像这样工作,但现在我在运行时不断收到“方法不受支持”的错误。这些对象存在于对象存储库中,并且被正确引用,并且在被测试的应用程序中可见。
有谁知道这可能是什么原因?
答案 0 :(得分:0)
我不确定,但据我记得它应该是
JavaWindow("Window").JavaEdit("Edit").Object.setText(value)
括号中的我可能会弄错。 可能是TextEdit变成了只读吗?