Java - тестовые генераторы JUnit
Я хотел бы узнать о хороших инструментах для автоматического создания тестов JUnit4. Посредством автоматической генерации я имею в виду, что если я пишу файл .java, тогда тестовый файл для него должен быть создан с помощью меток-заполнителей и установки/удаления на месте (например, функция автогенератора-конструктора eclipse)
Я нашел некоторых, но я их не пробовал, и, честно говоря, меня переполняет множество вариантов. Мне было интересно, если кто-то попробовал некоторые/все из них и имеет какие-либо рекомендации от этих или любых других.
Ответы
Ответ 1
Я использую плагин Eclipse MoreUnit. Он может генерировать TestClasses и тестовые методы. Он также показывает, какие методы имеют методы тестирования...
Вместе с TestNG (JUnit также хорош) и EclEmma junit-тестирование довольно легко обрабатывается и отслеживает покрытие кода
Ответ 2
Некоторые предложения: Randoop, AgitarOne, и EvoSuit для Java.
Ответ 3
CodePro Analytix Плагин для Eclipse также хорош. Выход для меня - это генерация тестовых таблиц multipe, охватывающих все пути выполнения метода, анализ мертвого кода и зависимостей и множество других функций.
Ознакомьтесь с Руководство пользователя здесь
Ответ 4
Мой любимый JUnit-Tools для создания тестов JUnit и многое другое. Это плагин eclipse и обновляется. Кроме того, существует множество возможностей для настройки и адаптации.