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

EvoSuite - это инструмент Java, используемый для автоматической генерации тестовых примеров JUnit.
1 ответ

NullPointerException при использовании EvoSuite

Я попытался использовать новый EvoSuite (0.1.1), однако, он потерпел неудачу за исключением ниже. Я пробовал с несколькими классами, но результат, как правило, одинаков. Иногда это может закончиться без исключения. Я использую Ubuntu 14.04 64-bit с …
12 май '15 в 07:24
1 ответ

Как генерировать тесты с evosuite на Ubuntu

Я попытался создать тесты, используя evosuite автономный JAR из командной строки. Мой каталог проекта имеет источник в src/czytacz и в каталоге проекта есть файл antlr-4.3-complete.jar Это то, что я должен сделать: скопировать evosuite jar в каталог…
20 апр '15 в 20:55
1 ответ

Генерация тестов только на новый / модифицированный код

Может быть, это очевидно, учитывая, как работает Maven, но я немного новичок в этом.В настоящее время я использую evosuite через maven для генерации тестов, мой вопрос: Можно ли генерировать тесты только для нового / модифицированного кода вместо ге…
26 фев '18 в 08:42
1 ответ

Разрешить Evosuite записывать файлы во время генерации тестов

Сейчас я пытаюсь заставить Evosuite работать с JNA. Рассмотрим следующий базовый пример: import com.sun.jna.ptr.IntByReference; public class Example { public static int foo(int x) { IntByReference c = new IntByReference(x); if (c.getValue() == 100) …
14 янв '19 в 11:01
1 ответ

Evosuite 1.0.3 Класс 'TestClass_ESTest.class' должен быть в целевом проекте, но не может быть найден

Я работал над веб-приложением, которое генерирует тесты, учитывая загруженные файлы Java, а также проверяет загруженный код на соответствие сгенерированным тестам. Я использую Evosuite для генерации тестов без проблем. Однако я только что обновился …
19 мар '16 в 21:48
1 ответ

Как запустить evosuite с (вне?) JDK

Я получаю эту ошибку при запуске EvoSuite java.lang.RuntimeException: No Java compiler is available. Are you running with the JDK? Немного сбивает с толку, это просит меня работать с JDK, или это заявляет, что я не должен? Когда я запускаю Java -вер…
13 ноя '15 в 13:57
0 ответов

Используйте модифицированные классы JDK с EvoSuite

Я использую EvoSuite для генерации тестов для некоторых файлов.class, которые я обогащал / инструментировал с помощью некоторых инструкций (для профилирования это не имеет большого значения). Когда я предоставляю эти классы EvoSuite (с -projectCP), …
05 авг '18 в 15:29
0 ответов

Как устранить ошибку прокси-класса oracle jdbc в тестах, созданных Evosuite?

Я написал драйвер JDBC и пытаюсь использовать Evosuite для генерации тестов для него. Я использую следующую командную строку: mvn -Dcores=5 -DmemoryInMB=5000 -Dmock_if_no_generator=false -DextraArgs=' -Dmock_if_no_generator=false -Dskip_covered=true…
14 ноя '18 в 20:11
1 ответ

Как использовать "EVO suite" для генерации юнит-тестов Android.

У меня есть проект Android, для которого мне нужно создать модульные тесты. Поэтому вместо того, чтобы писать их, я обнаружил, что мы можем автоматически генерировать модульные тесты с помощью EVOsuite.Информация, предоставленная в официальной докум…
29 ноя '16 в 05:45
0 ответов

Evosuite Logging Documentation

Я работал с EvoSuite над нашим проектом и сталкиваюсь с ситуациями, когда он не может генерировать модульные тесты и хочет выяснить, как что-то изменить, и понять, почему он не способен генерировать модульные тесты. Нужно как можно больше документац…
17 сен '18 в 20:33
0 ответов

Evosuite - класс не найден org/apache/commons/cli/CommandLine

Я пытаюсь выполнить командную строку evosuite для моего кода. но я получаю следующую ошибку Как объяснено в документации, я установил путь к evosuite set EVOSUITE=java -jar "%CD%"\evosuite-1.0.5.jar После выполнения следующей команды %EVOSUITE% -cla…
06 апр '18 в 08:24
1 ответ

Детали реализации EvoSuite

Я использую EvoSuite, и все в порядке в создании тестовых наборов. Но мне нужно знать, как это работает. Я знаю, что он использует GA, но меня интересуют детали реализации. 1. Используются ли AST (деревья абстрактного синтаксиса) для реализации GA? …
01 ноя '15 в 18:18
3 ответа

Используя evosuite из командной строки

Когда я пытаюсь использовать инструмент тестирования EvoSuite из командной строки, я получаю следующую ошибку: Fatal crash on main EvoSuite process. Class using seed 1428172877144. Configuration id : null java.lang.RunTimeExceptionConfiguration:Did …
05 апр '15 в 17:27
1 ответ

Ошибка при генерации tstsuite из командной строки

При создании тестовых случаев с использованием параметра командной строки я получаю следующую ошибку. EvoSuite Собираемся создавать тестовые случаи для класса: testgeneration.Multiplication [MASTER] 14: 03: 51.716 [main] ERROR TestGeneration - Невоз…
17 июл '15 в 08:40
1 ответ

Генерация теста EvoSuite зависает при использовании плагина maven

Я следовал инструкциям на сайте, чтобы настроить плагин maven. Когда я даю "mvn evosuite:generate", в консоли отображается сообщение с подробностями ниже. [INFO] Начало работы для: com.emirates.gws.service.grouprequest.GroupRequestServiceImpl. Ниже …
08 сен '15 в 17:50
1 ответ

Использование EvoSuite с JMockit для покрытия кода

Создали модульный тест с использованием EvoSuite и хотите использовать сборку maven для анализа покрытия кода в этом модульном тесте. Когда я запускаю maven build, я получаю... JMockit Coverage был перезагружен через пользовательский загрузчик класс…
01 апр '16 в 01:54
1 ответ

Генерация тестов Evosuite из командной строки на Linux

Я использую Evosuite из командной строки в Linux, и я получаю сообщение об ошибке. путь к проекту: /home/ina/workspace/ina файлы целевых классов находятся в: /home/ina/workspace/ina/bin/paketa1 Я использую команду: java -jar evosuite-0.2.0.jar -proj…
12 июл '15 в 12:19
0 ответов

Получение "WARN: не удалось сгенерировать тесты для 2 классов из 2"

При попытке генерировать тесты JUnit через EvoSuite, я получаю ошибку ниже ПРЕДУПРЕЖДЕНИЕ: не удалось сгенерировать тесты для 2 классов из 2 Внутри Eclipse я выполнил команду evosuite:generate в Maven Build... Предоставление соответствующих частей ж…
05 июн '18 в 20:53
1 ответ

Как увидеть работающий плагин evosuite в Eclipse

Я установил плагин в Eclipse (я вижу его в Window -> Preferences). Тем не менее, я не могу смотреть видео QuickTime ( http://www.evosuite.org/documentation/eclipse-plugin/ (из-за ошибки -2000 в Windows). Но главная проблема: я не смог найти в затмен…
18 янв '17 в 13:19
1 ответ

Как создать evosuite тесты, которые используют относительные пути для генерации файлов

Я создал тестовый пакет с evosuite для проекта. Некоторые из тестов относятся к чтению / записи файлов и используют абсолютные пути для доступа к ним, в результате чего тесты выполняются успешно, только если проект находится в том же месте в локальн…