Я тестирую веб-приложение Java на QTP. На одном экране не все поля видны изначально (т.е. они «ниже сгиба»), так что
Browser("x").Page("y").JavaApplet("z").JavaInternalFrame("a").JavaEdit("txtName").Set "bob"
Вызывает неуказанную ошибку.
Но если я слегка изменю его, то:
Browser("x").Page("y").JavaApplet("z").JavaInternalFrame("a").JavaEdit("txtName").Object.SetText "bob"
Работает нормально. Почему?