jemmy3 статус развития
Пока я искал инструменты для тестирования пользовательского интерфейса Swing, я наткнулся на Джемми. Согласно новой инструкции, в новой версии Jemmy 3 есть многообещающие методы поиска. С другой стороны, я не нашел ни учебника по установке, ни дистрибутива.
Я клонировал их ртутный репозиторий и смог собрать 1 из множества подпроектов. Я мог бы собрать их все, если бы я импортировал их в NetBeans и разрешил все зависимости. Прежде чем я сделаю это, я хотел бы знать, готов ли продукт к этому.
Я пытался подписаться на список рассылки их пользователей, но ответа пока не было. Так что, скорее всего, нет: jemmy 3 либо мертв, либо команда в отпуске. Кто-нибудь знает что-то более конкретное об этом?
2 ответа
Jemmy v3 очень жив - там постоянно идет работа.
Основным клиентом Jemmy v3 является JemmyFX (2.* и 8), который находится в репозитории OpenJFX: http://hg.openjdk.java.net/openjfx/2.2/master/tests/file/tip/tools/Jemmy/ http://hg.openjdk.java.net/openjfx/8/master/tests/file/tip/tools/Jemmy/
JemmyFX 1.3 не разрабатывается, так как Java FX 1.3 не разрабатывается. Если у вас есть ошибка в JemmyFX 1.3, пожалуйста, отправьте ее на jemmy.java.net - я посмотрю, что я могу сделать. Никаких обещаний, так как если бы исправление заняло слишком много времени, я бы не смог его реализовать.
Шура
Не совсем ответ, так как я не знал проект.
Но если, с одной стороны, они по-прежнему упоминают о поддержке JavaFX 1.3 в части JemmyFX (1.3 уже давно не работает), я вижу некоторую активность в списке рассылки Commits, поэтому импульс, по-видимому, не полностью остановлен.
Обратите внимание, что среда тестирования FEST может вас заинтересовать. У меня не было возможности по-настоящему попробовать это, но это выглядит хорошо.