Описание тега fest
FEST (Fixtures for Easy Software Testing) - это набор API-интерфейсов для облегчения тестирования программного обеспечения Java. FEST содержит удобный API для отражения, утверждения и взаимодействия с компонентами SWING GUI. Его можно использовать в JUnit и TestNG.
1
ответ
Расширение свободного интерфейса
Я начинаю использовать Fluent Assertions, и мне это очень нравится, но мне интересно, возможно ли расширить существующие тесты в общем виде, например так: добавить метод hasSizeAtLeast(int limit) в GroupAssert добавить метод startsWithIgnoringCase(S…
11 июл '11 в 02:36
1
ответ
Порядок утверждения в списке
Я хотел бы проверить, находятся ли элементы в списке в определенном порядке. В частности, я хотел бы проверить на элемент элементов. Так что-то вроде: assertThat(listOfObjects).hasProperty(name).inOrder("one", "two", "three"); Возможно ли сделать чт…
26 окт '14 в 10:29
0
ответов
org.fest.swing.exception.ComponentLookupException: невозможно показать всплывающее окно
Я использую фест для теста. NavigatorTreeFixture navtree = new NavigatorTreeFixture(robot); TreePath path = navtree.extendPath(navtree.abcNode(NODE_NAME).getTreePath(), "Rating Manager", "Service provider list", "ManualTests", "AllPlugins \\(.*"); s…
27 фев '18 в 14:53
1
ответ
FEST: получение значения ячейки, когда ячейка находится под JTable с помощью CellRenderPane
У меня есть такой код: //(...) JTableFixture myTreeTable = frame.table(matcher); Если я пытаюсь получить JCellFixtures или значения или содержимое, все будет нулевым. Я получаю только количество строк или столбцов. JTable внутренне использует CellRe…
27 июл '12 в 11:51
1
ответ
Как получить правильное имя компонента, а затем использовать его в FEST-тестировании
Я использую setname определить кнопки в моем приложении Swing. Я хочу использовать имена в моем коде FEST. Это исходный код: for (int i = 0; i < trimSizeButtons.length; ++i) { trimSizeButtons[i].setActionCommand( trimSizes[i].getDisplayName trimS…
13 янв '12 в 09:28
2
ответа
Блокировка ввода мышью в Java Swing
У меня есть тестовое приложение FEST, которое использует робота AWT для имитации определенных действий через интерфейс Swing. Моя проблема заключается в том, что при перемещении указателя мыши во время выполнения робот-теста отменяются некоторые про…
30 июл '12 в 19:31
2
ответа
Заставить FEST ждать загрузки приложения
Я новичок в тестировании GUI на основе FEST. MyFrame - это корневой класс для моего приложения. @Before public void onSetUp() { MyFrame frame = GuiActionRunner.execute(new GuiQuery<MyFrame>() { protected MyFrame executeInEDT() { return new MyF…
10 янв '12 в 12:44
2
ответа
Несколько тестов JUnit с использованием FEST
Я написал несколько тестовых методов JUnit для тестирования моего Java Swing GUI (используя FEST). Мой класс в следующем формате: public class Tests { @BeforeClass public static void beforeClass() throws Exception { ... } @Before public void before(…
29 янв '11 в 13:33
0
ответов
java.lang.VerifyError: org/fest/assertions/internal/Objects
Я пытаюсь запустить тесты Android, используя Spoon Framework и Robotium Solo И их тестовый проект, который находится здесь Это тест package com.example.spoon.ordering.tests; import android.test.ActivityInstrumentationTestCase2; import android.widget…
31 авг '14 в 14:59
1
ответ
FEST: запуск / остановка внешней SWING-программы, которая использует System.exit() без влияния на виртуальную машину
В моих сценариях Cucumber-jvm мне нужно запускать внешнюю jar-программу перед каждым сценарием, взаимодействовать с ней с помощью библиотеки FEST на всех этапах и, наконец, завершать работу программы, чтобы очистить планшет для следующего сценария. …
21 янв '14 в 12:31
2
ответа
Как мне запустить FEST Swing тесты в Jenkins?
Я пытаюсь запустить тесты FEST Swing на Jenkins как сервис в Windows 7. Я уже разрешил службе взаимодействовать с рабочим столом с необходимым разрешением для этого. Это было бесполезно, хотя. Большая часть того, что я нашел в Интернете, показывает,…
26 сен '13 в 17:47
1
ответ
В чем разница между isSameAs() и isEqualTo() в FEST?
В чем разница между двумя методами isSameAs() и isEqualTo()? В документации сказано: Проверяет, что фактическое значение равно заданному. а также Проверяет, что фактическое значение совпадает с заданным. (Http://fest.easytesting.org/assert/apidocs/i…
04 апр '11 в 07:42
1
ответ
Как получить определенный компонент, используя FEST
У меня проблема с FEST: У меня четыре JtextFieldв JDialog, Как я могу получить определенный JTextField если у меня есть четыре JTextFields, где атрибуты name, text, а также visibility не определены или нулевые. public class Form1 { public static voi…
01 мар '12 в 13:06
1
ответ
Как использовать FEST-тесты с платформой Groovy GMock
Я пытаюсь использовать свинг-тест FEST для написания теста для разных ответов интерфейса. В ситуациях с одним классом это работает очень хорошо. Однако теперь у меня есть ситуация, когда я использую GMockTestCase. Я установил все вызовы смоделирован…
09 апр '13 в 03:19
1
ответ
FEST: дождаться загрузки графического интерфейса, прежде чем что-либо делать
@Before public void setUp() { Robot robot = BasicRobot.robotWithCurrentAwtHierarchy(); ApplicationLauncher.application("myApp").start(); Pause.pause(5, TimeUnit.SECONDS); frame = WindowFinder.findFrame("frame0").using(robot); JTableFixture table = …
26 июл '12 в 17:04
0
ответов
Как использовать Fest для Android
Я пытаюсь использовать FEST при тестировании приложения для Android Я хочу проверить, правильно ли созданы и инициализированы некоторые представления в действии @Test public void testSplashScreenActivity() throws Exception{ SplashScreenActivity acti…
09 янв '14 в 14:09
1
ответ
Когда подходящее время для вызова robot.cleanUp()
Я использую JUnit и FEST для тестирования интеграции Swing нашего приложения, которое я запускаю и останавливаю, несколько раз в тестовом примере. Должен @after включить звонок в robot.cleanUp() ?
08 дек '10 в 17:42
0
ответов
Как автоматизировать Java-апплет с помощью FEST Java?
Я провел почти весь день, чтобы найти ответ на этот вопрос. Я узнал, что я могу сделать это с помощью Fest. Я пытался понять, как это сделать, используя fest, но не смог этого понять. На фесте не так много учебников. Так может кто-нибудь помочь мне …
08 июн '13 в 15:47
2
ответа
Должны ли тесты графического интерфейса работать со стандартным внешним видом?
Я работаю над приложением, которое имеет собственный внешний вид. Для тестирования GUI я использую FEST-Swing. В настоящее время тесты GUI выполняются со стандартным внешним видом java. Из-за этого некоторые тесты не выполняются, но стоит ли считать…
14 май '13 в 09:06
2
ответа
Правильный способ использования FEST-assert в Junit для Android?
Я новичок в JUnit и FEST на Android. Я пытаюсь использовать FEST-Android в своем классе, но постоянно получаю сообщение об ошибке при компиляции: Android Dex: [ZHoltoTest] trouble processing "javax/xml/parsers/DocumentBuilder.class": Android Dex: [Z…
06 фев '13 в 08:20