Я ищу программный инструмент или фреймворк для автоматизированного тестирования пользовательского интерфейса. Раньше я использовал TestComplete, и хотя это хорошее программное обеспечение, но концепция автоматизации тестирования графического интерфейса считалась быть достаточно сложным, чтобы я написал несколько сообщений для пожаловаться об этом.
Одна из проблем со сторонним инструментом автоматизации тестирования заключается в том, что вам нужно изучать новый язык, чтобы работать на нем продуктивно, не говоря уже о том, что инструментальная поддержка оставляет желать лучшего. Сейчас я планирую изучить Microsoft UI Automation, который поставляется с .Net 3.0 и White Framework. Но прежде чем я это сделаю, я хочу знать, каков там результат.
У кого-нибудь есть опыт, чтобы поделиться этим? Вы создали устойчивый и успешный набор тестов, используя автоматизацию пользовательского интерфейса в своем приложении?
Изменить: это кажется очень сложным вопросом. Я бы назначил за это вознаграждение, если не получу никаких ответов в течение этих нескольких дней.