Имеем:
Что тестировать:
- Desktop-приложение
- Кастомные контролы
- Веб-морда к этому приложению, которая взаимодействует с десктопным приложеним.
Чем тестировать:
- TestComplete 9: 1 лицензия node-locked (это когда только на одной реальной тачке)
- VStudio 2012 собственно с CodedUI
Есть желание пересесть с TestComplete (с его ценами) на Studio CodedUI (одолжить у разрабов лицензию) и делать все в одной среде. Но вот незадача: кастомные контролы приложения, с которыми в TestComplete я худо бедно борюсь распознанием картинок и текста. Например - таблицы с данными и рисованными чекбоксами. ObjectBrowser, естественно, не видит ничего внутри, помогает только распознование текста. В CodedUI не увидел пока никаких преимуществ и ничего подобное, кроме головняка.
1. Был ли у кого такой опыт переезда?
2. Лучше остаться на TestComplete, в котором есть кое-какие наработки, выбить бюджет на лицензию, и тестировать веб и десктопную связку в нем или разнести десктоп на Testcomplete, а веб на Selenium, например.
Знаю, что последняя версия TC поддерживает Selenium, но пока имею только TC 9.3.
Профессионалы и гуру автоматизации, отзовитесь. Как все это дело заавтаматизировать, чтоб потом это работало по человечески?))) Какие мысли, кто бы как бы сделал?