Прямо сейчас я тестирую Java-приложение с QTP (действительно дорогое программное обеспечение).
Я решил перенести тестирование своего веб-приложения на Selenium (с использованием Java), и мне было интересно, есть ли какие-либо другие хорошие инструменты для тестирования моего Java-приложения или есть ли некоторые библиотеки, которые позволяют мне нажимать / вводить в Java-приложения, такие как Selenium для веб-приложений.
Я ищу что-то вроде Selenium, но для приложений Java (например, если вы хотите протестировать Eclipse IDE, вы должны использовать это).




Марафон выглядит интересно, хотя сам я им не пользовался.
У меня есть хороший опыт работы с Jemmy, библиотекой тестирования пользовательского интерфейса, созданной для Netbeans. Я комбинирую его с Groovy для написания тестовых сценариев.
Это чистая библиотека, а не инструмент для записи / воспроизведения.
Это просто библиотека. Он написан для приложения Swing, которое называется Netbeans, но вы можете использовать его для любого другого приложения. Нет специальной поддержки IDE (Netbeans, Eclipse и т. д.).
Попробуйте инструменты Compuware, менее дорогие, чем QTP, но столь же мощные
Silktest заявляет о полной поддержке Eclipse 3.4, однако не поддерживает SWTTreeView. Таким образом, он не может проверять дерьмо.
Также новый агент Silktest Open заменяет классический агент. Открытый агент имеет около 25% возможностей классического агента.
Silktest отлично подходит для тестирования приложений на основе Java JFC с помощью классического агента.
Я бы избегал инструментов с открытым исходным кодом, если нет поддержки по телефону. Без этого инструменты с открытым исходным кодом - это шутка по сравнению с коммерческими инструментами тестирования.
Я бы порекомендовал Silktest.
Я использовал его с Lisp в прошлом для тестирования Autocad.
Очень хорошо ;)
Это только для NetBeans? Что-нибудь подобное доступно для Eclipse?