RibbonBar не распознается
#1
Отправлено 12 декабря 2013 - 14:54
TestComplete 7.2
#2
Отправлено 12 декабря 2013 - 14:55
TestComplete для начинающих (видеозаписи курса)
Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)
Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest
#3
Отправлено 12 декабря 2013 - 15:34
Во-первых:
Есть риббоны, сделанные для WPF, WinForms, VCL (Delphi) и, наверняка, еще какие-нибудь.
Во-вторых:
TC старая версия. Если, например, интерфейс сделан в WPF для .NET >=4.0, 7-й TC с ним не работает (а это значит, что могут появиться проблемы и с другими компонентами).
Что попробовать:
1. Поиграться с настройками проекта. Попробуйте найти нужный компонент в ObjectMapping. Попробуйте добавить класс объекта в Open Applications -> MSAA и обновить ObjectBrowser. Иногда после таких манипуляций многое меняется в дереве объектов.
2. Если компонент полностью "рисованный", почему бы не поискать по картинкам (Regions.Find). Оно для этого и сделано, тогда абсолютные координаты уйдут из тестов.
#4
Отправлено 13 декабря 2013 - 11:26
В Object Browser компонент распознается как Window("BCGPRibbonBar:3fab0000:8:10003:10", "Навигатор объектов", 1) Можно ли использовать для маппирования ClassName и искать окно по этому параметру, а не по WndClass?. С Object mapping данный объект не подошел по критериям ни к одному из найденных ribbonbarов. Добавлял в MSAA имя класса, кое-что поменялось в дереве, но желаемый результат так и не получил, кнопки на риббоне не распознались.
Проблем нет только с обычными кнопками. Со всеми остальными компонентами и возникают трудности в работе.
Поиск по региону даёт прямоугольник, из которого я могу передать координаты для клика, как я понял, если нет поправьте, пожалуйста.
P.S. С тесткомплитом лишь только знакомлюсь 2 недели. Заранее благодарю за ответы.
#5
Отправлено 14 декабря 2013 - 08:19
Прикрепленные файлы
#6
Отправлено 14 декабря 2013 - 08:55
#7
Отправлено 17 декабря 2013 - 08:33
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных