Компания Google открыла код WindowTester Pro, инструмента для тестирования GUI

Компания Google представила проект WindowTester, в рамках которого под лицензией Eclipse Public License открыт код плагина к окружению Eclipse (3.5, 3.6 и 3.7), предназначенного для автоматизации процесса тестирования графического интерфейса пользователя. Изначально продукт был разработан компанией Instantiations, которая была поглощена Google в августе 2010 года.

Используя WindowTester разработчики могут создавать наборы тестов для проверки GUI-интерфейса Java-программ, написанных с использованием SWT и Swing. Генерируемые в WindowTester тесты являются стандартными тестами JUnit, которые могут выполняться в окружении Eclipse или запускаться силами Ant. Создание теста производится на основе записи сеанса работы с приложением, при котором сохраняются все нажатия клавиш на клавиатуре и манипуляции мышью. WindowTester поддерживает работу с различными элементами интерфейса, такими как окна и кнопки. Закрытие приложения сигнализирует о завершении сеанса, после чего формируется тестовый сценарий, позволяющий в автоматическом режиме выявить расхождения в поведении и регрессивные изменения.




Вас также может заинтересовать:

Компания Valve открыла разработчикам Ubuntu бесплатный доступ к своим играм
Компания Valve начала отбор добровольцев для тестирования Linux-версии Steam
Компания Valve объявила о скором начале бета-тестирования Steam для Linux
Компания Google представила версию браузера Chrome для платформы Android
Компания Google расширила программу по выплате вознаграждений за выявление уязвимостей
Компания Google выпустила открытую систему установки обновлений программ для Windows