У меня есть набор регрессионных тестов QTP, которые я написал и успешно выполнил в течение нескольких циклов регрессионного тестирования. У меня есть JavaWindow, который содержит несколько JavaTable, где я анализирую данные таблицы в массив и проверяю их на соответствие ожидаемым результатам в электронных таблицах Excel.
В текущем тестовом цикле JavaWindow (который содержал JavaTables, которые я мог прочитать и проверить) теперь изменился на класс Window, и QTP видит это Window просто как один объект. Я больше не могу проверять данные таблицы внутри окна.
Что могло произойти, что могло привести к тому, что класс QTP для JavaWindow изменился на класс Window? В этом окне не было внесено никаких изменений кода, и я убедился, что версии Java как на моем тестовом блоке, так и на сервере приложений не изменились и действительны для текущей версии QTP.
Мы будем очень признательны за любое понимание этого вопроса.