Доброго времени суток всем!
Есть задача: есть десктопное приложение, необходимо автоматизировать его с помощью CodedUI и никак иначе. Контролы кастомные разные есть, в том числе и Telerik.
Стандартный рекордер практически ничего не может : записанный тест не воспроизведется (не может найти кастомные контролы).
Какие попытки с моей стороны были:
1. Создаю UImap: в него через поиск элементов и ручную правку параметров поиска могу найти какой-нить объект, но в один UImap не получается засунуть несколько элементов. Этот вариант мне не нравится, очень неудобно использовать
2. Поиск элементов вручную у меня толком не вышел - ничего не находит, если не использовать UIMap.
3. Cuite: в нем для telerik только combobox элемент есть, других нет. Видимо, не очень подходит.
Что я хотел бы узнать у вас:
Какие средства и способы я могу еще использвать? Если кто писал автотесты в codedui для десктопа без UImap - рассакжите, пожалуйста.
ps подход как для автоматизации веба тут не прокатит: нельзя просто писать id или аналоличные вещи элемента, чтобы нажать на них.
Буду рад любой помощи!