Описание тега testfx

Простое и понятное тестирование для JavaFX.
0 ответов

TestFX: есть ли способ включить модальный экземпляр в сцену?

Я пытался написать тест с TestFX, чтобы проверить, открыт ли модальный режим, но не могу найти никаких методов для этого. Ниже представлен вид, который имеет openModal() при нажатии кнопки class MainView : View("Hello TornadoFX") { override val root…
28 фев '19 в 10:12
0 ответов

Проверка текста поля со списком

Я использую https://github.com/TestFX/TestFX для тестов GUI клиента javafx. С запросом testfx я получаю comboBox, но я не могу получить его текст для проверки. ComboBox отображает перечислимые значения, текст которых разрешается конвертером и данным…
07 мар '16 в 07:21
1 ответ

ScenicView 8.7.0 не загружает открытое приложение JAVA FX в нем для проверки элементов

У меня ScenicView 8.7.0, установленный с JDK 8. Мне нужно проверить приложение JAVA FX, работающее в Ubuntu 16.04(версия Hope Linux не имеет значения). ScenicView находит открытое приложение JAVA FX согласно следующим журналам, но в пользовательском…
17 сен '18 в 11:13
1 ответ

TestFx - Как проверить диалоги проверки без идентификаторов

У меня есть приложение с сеткой записей и кнопка вставки. После нажатия кнопки "Вставить" появляется форма, в которой вы заполняете данные и нажимаете "ОК" для добавления новой записи в таблицу. После нажатия кнопки "ОК" открывается окно проверки с …
01 фев '18 в 15:01
2 ответа

JavaFX + maven + TestFX + монокль не работают вместе

У меня есть небольшой проект для демонстрации JavaFX + TestFX под Maven. Я использую: Java (TM) SE Runtime Environment (сборка 1.8.0_40-b26) Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T21: 29: 23 + 04: 00) Полный источни…
18 мар '15 в 08:02
1 ответ

testfx не печатает на стандартный вывод

У меня есть простое приложение, где, если пользователь нажимает кнопку входа в систему, сообщения выводятся на стандартный вывод. Я пытаюсь начать использовать testfx, но когда он имитирует нажатие кнопки, сообщение не печатается. Это ожидаемое пове…
10 апр '16 в 23:59
1 ответ

Свойство lateinit xxx не было инициализировано с TestFX в Kotlin

Я тестирую JavaFX с помощью TestFX. Вот мои коды: MainTest: package com.sample; +import xx; public class MainTest extends Application { @Override public void start(Stage primaryStage) throws Exception{ Parent root = FXMLLoader.load(getClass().getRes…
19 апр '18 в 11:05
2 ответа

Простой пример TestFX не удается

Работая с TestFX 4.0.14 в Eclipse Photon и fx9 или fx11 (не имеет значения), простой пример теста из вики TestFX дает сбой в should_click_on_button() с Expected: Labeled has text "clicked!" but: was "click me!" При взгляде на экран отображается пане…
02 окт '18 в 09:08
0 ответов

Первый тест TestFX не выполнен, идентичные вторые тесты проходят, когда в режиме без головы

У меня проблема с TestFX, и он работает в автономном режиме на настольном ПК с openjfx-monocle. В моем первом "хобби-проекте" все работало нормально, но теперь, когда я делал это на работе, у меня возникли некоторые проблемы с основным меню, которое…
17 июл '17 в 16:37
1 ответ

Совместим ли TestFX с Java 7?

Выполнение следующего фрагмента (с установленным JDK 7 в Eclipse): import javafx.scene.Scene; import javafx.stage.Stage; import org.junit.Test; import org.testfx.framework.junit.ApplicationTest; public class BasicTestFxTest extends ApplicationTest {…
24 окт '16 в 13:55
1 ответ

UnsatisfiedLinkError: Собственная библиотека jdk1.8.0_121\jre\bin\glass.dll уже загружена в другой загрузчик классов

У меня есть проект, которым я пользуюсь maven и intellij. Я пишу свою тестовую функцию, используя TestFX, Mocito и PowerMock, но когда я запускаю тест по одному, все тесты проходят. Но когда я начинаю запускать весь тест, это дает это исключение. Я …
16 янв '18 в 06:45
2 ответа

@Test Annotiation не работает с TestFX

Я пытаюсь реализовать TextFX в моем проекте, чтобы провести тестирование пользовательского интерфейса. Однако, похоже, я не могу заставить его работать должным образом. Я скачал фляги с http://search.maven.org/ в папку с именем "TestFX-3.1.2" в моей…
19 фев '15 в 15:23
0 ответов

Можно ли протестировать 2 окна javafx одновременно с testfx?

Я создаю проект чата с использованием java, javafx, testfx и веб-сокетов для java API. Мои тесты работают нормально, но я создал новый тест, который застрял у меня; Этот новый тест будет о реализации связи между сервером и клиентом. Во всяком случае…
12 сен '18 в 14:27
0 ответов

Робот TestFX не может нажать кнопку на Travis CI только во время интеграционного теста

Мой проект использует TestFX для реализации своего пользовательского интерфейса JavaFX (TornadoFX) для автоматизированных тестов. Он имеет множество модульных тестов, взаимодействующих с отдельными представлениями, которые надежно работают в рамках …
15 сен '18 в 20:06
1 ответ

Использование Jubula jar в JavaFX

Мне нужно разработать программу (например, squish / jubula / zaptest) для тестовых приложений, которые программируются с помощью JavaFX. Итак, мои вопросы: 1) Можно ли добавить jubula jar в приложение в качестве библиотеки инфраструктуры тестировани…
25 май '17 в 05:22
0 ответов

Тесты TestFX проходят всесторонне, но безрезультатно

Я пытаюсь написать GUI-тесты для моего университетского проекта. Я пытаюсь сделать это с помощью TestFX 4.0.4, но у меня возникла проблема. Для проекта мы также обязаны использовать постоянную интеграцию с Travis. Это означает, что я должен сделать …
24 окт '17 в 14:36
0 ответов

Использование testFX, чтобы проверить, открылась ли страница

Я пытаюсь использовать testFX для тестирования моего приложения JavaFX и FXML. Мне нужно проверить, нажимается ли на кнопку abutton определенная страница, но нет документации о том, как это сделать. Любая помощь приветствуется.
15 апр '18 в 14:50
1 ответ

TestFX нажав пункты меню

Я пишу приложение JavaFX с меню. Я дал пунктам меню CSS идентификаторы, и я хочу использовать TestFX, чтобы щелкнуть по ним. Вот код: clickOn("#menu-file").clickOn("#menu-file-new-project"); Когда я запускаю это, я вижу, как моя мышь перемещается в …
23 май '17 в 00:34
1 ответ

Тест пройден на TestFX, но не в режиме без головы

Я использую TestFX для проверки выбора нескольких элементов в ListView с использованием Ctrl нажмите кнопку, затем создайте диалоговое окно с предупреждением, содержимое которого основано на выбранных элементах. press(KeyCode.CONTROL); clickOn((Node…
24 апр '18 в 02:37
2 ответа

NoClassDefFoundError, FxRobotException, FatalBeanException и ExecutionException при выполнении теста gradle

Я пытаюсь запустить тесты TestFX с Gradle на автономном компьютере. С командой вроде gradle -Dtest.single=ViewsTest test На одной машине это работает хорошо, но на другой машине это терпит неудачу с NoClassDefFoundError: org.testfx.api.FxRobotExcept…