Jemmy - это набор библиотек и инструментов для тестирования приложений пользовательского интерфейса (в основном на основе Java: Swing, AWT, SWT, JavaFX)
0 ответов

JemmyFX щелчки мыши TimeoutExpiredException

Я хочу начать использовать JemmyFX для тестирования приложений JavaFX GUI. Для этого я использовал небольшой пример приложения, приведенный в этом руководстве: http://code.makery.ch/library/javafx-8-tutorial/part1/ Учитывая этот тест JUnit public cl…
28 авг '15 в 08:00
1 ответ

Как начать использовать Джемми 3?

Я хотел бы использовать Jemmy v3 для тестирования графического интерфейса, но я не могу найти руководство или руководство пользователя или даже примеры его использования. Я нашел документацию только для Jemmy v2, и похоже, что библиотека была полнос…
14 июл '11 в 15:45
1 ответ

Как передать аргументы в Main Application Class с помощью Jemmy в JRuby?

Я автоматизирую приложение Swing GUI с использованием библиотек JRuby и Jemmy. Приложение принимает аргументы при запуске. Я смог запустить приложение из командной строки, передав аргументы после имени основного класса. Есть ли способ сделать то же …
06 ноя '18 в 21:50
0 ответов

TestNg не может перейти к следующему методу тестирования, когда один тест Джемми завершен

Я использую Jemmy в TestNg для тестирования Java-приложения Swing. Но когда мой первый метод тестирования завершает выполнение, мое приложение закрывается, и в консоли eclipse выполнение останавливается, но на вкладке RunN TestNg тестовый запуск не …
02 июл '18 в 06:20
0 ответов

Как получить исходный код Джемми из репозитория Mercurial

Исходный код Jemmy (библиотека тестирования пользовательского интерфейса для Java-приложений Swing) управляется с помощью Mercurial и размещается на платформе OpenJDK: http://hg.openjdk.java.net/code-tools/jemmy/v2 Подробную процедуру клонирования э…
27 апр '18 в 03:32
1 ответ

Тестирование нескольких компонентов JavaFX с использованием JemmyFX

Я работаю над довольно крупным проектом, который включает в себя набор пользовательских компонентов JavaFX. Для каждого пользовательского компонента, который предполагается использовать повторно, я начал писать набор автоматических тестов с использо…
20 сен '13 в 03:55
1 ответ

Ходовые качели с невидимым пользовательским интерфейсом

Я работаю над приложением на основе свинга, и мы используем jemmy для написания автоматических тестов для приложения. Проблема в том, что у нас много тестов, и их запуск занимает много времени. Одним из узких мест является то, что тест вызывает поль…
25 июл '16 в 17:18
2 ответа

Джемми перетащите блоки, пока мышь не будет перемещена вручную

У меня есть TableView с четырьмя строками, и я пытаюсь проверить, работает ли моя реализация перетаскивания. У меня есть следующий тест: TableViewDock table = ...; //the four rows, using the first cell for the DnD TableCellItemDock[] rows = {new Tab…
05 сен '13 в 10:41
2 ответа

jemmy3 статус развития

Пока я искал инструменты для тестирования пользовательского интерфейса Swing, я наткнулся на Джемми. Согласно новой инструкции, в новой версии Jemmy 3 есть многообещающие методы поиска. С другой стороны, я не нашел ни учебника по установке, ни дистр…
04 дек '12 в 12:57
1 ответ

Как получить цвет, шрифт строки таблицы Java / ячейки / текста с Джемми?

Необходимо проверить цвет / стиль шрифта Java-таблицы (текст, фон) в приложении Swing, потому что стиль строки должен зависеть от значения столбца. Можно получить цвет шрифта и фона выделенного (ячейка / строка): mainTable.selectCell(0, 0); String b…
25 май '16 в 07:52
2 ответа

Запуск более одного теста в Джемми

Как запустить более одного тестового класса в Джемми http://java.net/projects/jemmy. Я пытаюсь использовать такой код, но он не работает. Он запускает только один тест. public class Controller { public static void main(String[] args) { try { Class[]…
20 дек '11 в 16:45
1 ответ

Как использовать контейнер в операции поиска в библиотеке Джемми?

Может ли кто-нибудь дать объяснение и пример Container использование? Например, я пытаюсь найти JProgressBarи все метод поиска имеет Container как первый парам. JProgressBar pb = JProgressBarOperator.findJProgressBar([Container cont]); Я предполагал…
27 июн '16 в 11:56
1 ответ

Где я могу найти FXTestConstructor (инструмент записи) для Джемми

Шура представляет для Джемми тестовый рекордер FXTestConstructor (Jemmy Constructor) в своем выступлении на http://www.youtube.com/watch?v=-M5WKPKqr1s. Где я могу скачать этот инструмент? Это уже доступно для публики?
13 ноя '13 в 17:27
1 ответ

Есть ли максимальный лимит для ActionProducer.MaxActionTime в Jemmy lib?

Как описано в http://wiki.netbeans.org/Jemmy_Operators_Environment время по умолчанию для ActionProducer.MaxActionTime составляет 10000 мс Мне нужно увеличить его до 120000 мс и использовать следующий код: JemmyProperties.setCurrentTimeout("ActionPr…
16 сен '16 в 14:43
1 ответ

Невозможно собрать JemmyFX

Я пытаюсь создать проект Maven, который включает в себя все модули Jemmy (Jemmy Core, Glass Image, Glass Robot, JemmyFx и браузер JemmyFX), потому что, когда я пытался выполнить сборку, следуя этим инструкциям, он не сообщает мне, что файлы JAR не я…
12 авг '17 в 11:19
1 ответ

JemmmyFX в режиме событий

Я хочу использовать JemmyFx для тестирования приложений JavaFx. В Jemmyv2 мы смогли запустить Jemmy в режиме события или в режиме робота. Тем не менее, похоже, что в Jemmy3 доступен только режим Robot. Я попытался заглянуть в исходный код, особенно …
30 окт '13 в 20:42
2 ответа

Текстовое представление содержимого TableView

В целях тестирования (с использованием JemmyFX) я хочу проверить, правильно ли отформатирован контент TableView. Например: один столбец имеет тип Double и фабрика ячеек была применена, чтобы показать число в процентах: 20%, Как я могу проверить это,…
02 сен '13 в 18:54
1 ответ

Запустите Джемми Drag n Drop test на сервере

У меня есть некоторые тесты джемита Джемми ДрагнДропа. Ниже приведены некоторые строки моего кода Point p1 = SwingUtilities.convertPoint(portletOper.getUIComponent().getBasicComponent(), new Point(0, 0), displayOper.getUIComponent().getBasicComponen…
29 май '13 в 08:42
2 ответа

Есть ли фреймворк, позволяющий тестировать конкретные параметры элементов Swing?

Я хотел бы протестировать некоторые конкретные параметры объектов Swing (например: была ли граница для JLabel нарисована правильно или нет?). Возможно ли это с текущими фреймворками? Я хотел бы использовать что-то вроде Jemmy или UISpec4J, а не для …
07 июл '11 в 15:48
1 ответ

Как начать работать с Jemmy v2

Я хочу научиться тестировать пользовательские интерфейсы Java Swing и попробовать Jemmy v2. При попытке следовать инструкциям на http://jemmy.java.net/tutorial.html я столкнулся с проблемой. Я создал новый проект, в настоящее время состоящий только …
09 дек '13 в 19:23