В настоящее время я выполняю автоматизированное интеграционное тестирование с использованием FitNesse (Java) и успешно подключил Watij для доступа к веб-приложению. Я хотел бы расширить это, чтобы также управлять приложениями с графическим интерфейсом Windows (не Java). С этой целью есть ли доступные библиотеки Java, которые я могу использовать аналогичным образом?
Существуют ли какие-либо библиотеки Java, которые я могу использовать для автоматического тестирования графических интерфейсов Windows?
Ответы (3)
Мэтт,
Я не думаю, что вы сможете протестировать свои графические интерфейсы, отличные от Java, с помощью библиотек Java.
При этом вы можете взглянуть на AutomationAnywhere (.com) и посмотреть, соответствует ли это вашим потребностям. Этот инструмент очень надежный и очень дорогой, что может не быть проблемой, если ваша компания будет платить за него. Вы можете попробовать бесплатную пробную версию и посмотреть, что вы думаете.
Удачи,
-Роберт
Abbot — это тот, о котором я знаю, он приятный и бесплатный. Я не знаю, подойдет ли это к вашей ситуации. Вы также можете посмотреть на UISpec4J.
Существуют (коммерческие) инструменты на основе Java для тестирования графического интерфейса, такие как Squish или GUIDancer.
Если они еще не предоставляют Java API, я уверен, что вы можете поговорить с их службой поддержки, чтобы добавить такую функцию.