Невозможно использовать JavaEdit.Object.setText (qtp vbs) - PullRequest
1 голос
/ 17 января 2012

Я использую QTP 11 для автоматизации, и у меня возникла проблема, с которой я действительно не знаю, что делать.

Я пытаюсь установить значение поля JavaEdit, используя его собственный метод setText, например:

JavaWindow("Window").JavaEdit("Edit").Object.setText "value"

В прошлом это работало так, но теперь я продолжаю получать ошибки "метод не поддерживается" во время выполнения. Объекты существуют в репозитории объектов, и на них правильно ссылаются, и они видны в тестируемом приложении.

Кто-нибудь знает, что может быть причиной этого?

1 Ответ

0 голосов
/ 12 сентября 2012

Я не уверен, но, насколько я помню, в скобках должно быть

JavaWindow("Window").JavaEdit("Edit").Object.setText(value)

.Я могу ошибаться, хотя.Может ли быть так, что TextEdit стал только для чтения?

...