"Операция не может быть выполнена" - сообщение об ошибке в QTP

Я использую QTP для автоматизации приложения Java.

С помощью следующего кода я пытаюсь максимизировать JavaWindow, которое просто берется из записи и воспроизведения QTP.

JavaWindow("MyAppWindow").Maximize

Этот код работает нормально в большинстве случаев. Но в некоторых редких случаях это оказалось неудачей. QTP выдает ошибку как "Операция не может быть выполнена"

Я остановил выполнение QTP и попытался записать еще раз, чтобы JavaWindow было развернуто. Удивительно, но QTP не генерирует никакого кода для каких-либо событий Window в JavaWindow. Если я закрываю или щелкаю по любому из элементов в этом окне, то все работает нормально.

Почему это странное поведение? Как избежать подобных ошибок?

0 ответов

Другие вопросы по тегам