Добрый день!
Тестирую приложение,написанное на C++ c использованием библиотеки Qt
Использую Rational Functional Tester версия 8.1.1.3
Проблема заключается в следующем: есть карта объектов, в ней объект docProjectPanelwindow (класс QWidget)
Далее, вручную добавляю в него объекты при помощи Insert Object через захват элемента или просто записываю скрипт через recoder
Все объекты, которые после этого появляются в docProjectPanelwindow как его дети (label, staticText, Table и проч.) успешно добавляются карту объектов, но при воспроизведении скрипта или использовании функции Highlight RFT их найти не может.
Впечатление, что он видит только объекты класса QWidget и не видит то, что внутри. Вопрос, как он их в таком случае находит при записи скрипта, остается открытым.
Может кто-то сталкивался с подобной проблемой?
Возможности использовать другой инструмент для тестирования не предвидится.
Удалось решить данную проблему?
У меня есть свое решение, только я использую RFT 7.1.
При записи скрипта в карту объектов добавлялись два одинаковых объекта, только на разные уровни 1. как Parent 2. child.
Я сделал следующие для второго объекта удалил веса process и text.
Скрипт заработал )))