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

Randoop - генератор модульных тестов для Java. Он автоматически создает модульные тесты для ваших классов в формате JUnit.
1 ответ

Randoop: класс не найден для имени типа ""

Получаю эту странную ошибку, пока я уверен, что путь к классам идеален. Ошибка даже не раскрывает имя класса, который он не может найти. Любые указатели, пожалуйста! Команда, которую я запускаю в командной строке в каталоге проекта, выглядит так: ja…
21 июн '16 в 12:51
0 ответов

Автоматическое создание модульных тестов:: Интеграция между Randoop и Spring

Я пишу этот пост, чтобы узнать, существует ли проект Spring, который автоматически генерирует классы модульных тестов? Я нашел один инструмент под названием Randoop ( https://randoop.github.io/randoop/), и он отлично работает, но я хотел бы знать, е…
20 ноя '18 в 00:37
1 ответ

Использование Randoop для генерации тестовых случаев (на основе предварительных и последующих условий)

Я пытаюсь использовать Randoop (следуя руководству Randoop) для генерации тестовых случаев на основе спецификации до и после условия, хранящейся в файле JSON. Целевой программой является следующий (глючный) метод Java. package com.example.math; publ…
10 фев '19 в 02:40
1 ответ

Использование Randoop для автоматической генерации классов Junit для контроллера Spring mvc.

У меня есть весеннее веб-приложение mvc, и я хочу автоматически генерировать класс junit для каждого метода обработки запросов, определенного в моем контроллере. Как использовать Randoop для генерации класса Junit, который имитирует мой репозиторий …
08 янв '18 в 19:19
3 ответа

Проблема Java Class Path с Randoop

Я использую Randoop, автоматический генератор тестов для Java. Однако при запуске Randoop из командной строки я не могу понять, как правильно указать путь к классу. Я прочитал этот вопрос: Java Classpath error - не могу найти мой класс в деталях, но…
28 мар '16 в 04:25
2 ответа

Невозможно установить имя пакета для classpath в randoop

Здесь структура проекта клонируется из github после успешной компиляции в Ubuntu, javaml бункер сеть / SF / javaml / ядро ​​/Dataset.class javaml ЦСИ сеть / SF / javaml / ядро ​​/Dataset.java Когда дается следующая команда: java -ea -classpath /home…
24 июл '17 в 12:08
1 ответ

Проект с открытым исходным кодом Randoop для.NET

Я работаю над инструментом автоматического создания модульных тестов для.NET Applications и нашел инструмент Randoop для исследования Microsoft очень интересным. Я искал форумы разработчиков для randoop и не нашел много полезных результатов. Я нашел…
17 дек '14 в 10:19
1 ответ

Throwable и исключение в Java

Предположим, у меня есть класс с именем BugException, который расширяется от RuntimeExceptionИ у BugException есть конструктор копирования, который принимает Throwable. Этот код компилирует и проверяет тип: Throwable e = ...; if (e instanceof BugExc…
1 ответ

Название класса тестирования Randoop

Я на самом деле пытаюсь запустить Randoop для моего проекта. Имя генерируемых им тестовых классов похоже на RandoopTest* Я знаю, что аргумент --junit-classname установит базовое имя класса вместо RandoopTest. Но я хотел бы иметь имя тестового класса…
01 июл '15 в 13:26
0 ответов

В поисках цели для плагина Randoop Maven

Я очень новичок в Maven и пытаюсь запустить Randoop из Maven. Даже после поиска в Интернете я не могу найти правильную цель для этого. Может кто-нибудь, пожалуйста, помогите мне. Заранее спасибо. Во-первых, я не уверен, что использую правильный файл…
26 июн '15 в 05:32
0 ответов

Как работать с Randoop над проектом Eclipse Maven?

Я пытаюсь использовать Randoop для создания автоматических тестовых случаев для моего проекта, но я не смог получить подробную информацию о том, как добавить randoop в eclipse. https://randoop.github.io/randoop/manual/index.html содержит информацию …
28 авг '18 в 04:42
1 ответ

Как часто меняются библиотеки? Нужны ли библиотекам регрессионное тестирование так же, как программы?

Я читал об этом в исследовательской работе, опубликованной на IEEE, в которой говорилось, что библиотеки не меняются часто и, следовательно, не нуждаются в большом количестве регрессионного тестирования. Я хотел, чтобы кто-то проверил утверждение. Т…
20 апр '17 в 16:30
1 ответ

Как правильно использовать Randoop на Windows 10?

Я использую Android Studio на Windows 10 для разработки Java-приложения для Android; Мне нужно использовать Randoop для автоматической генерации тестов, но у меня есть некоторые проблемы, поэтому вот мои вопросы: У меня нет файлов *.class моего прое…
07 янв '19 в 14:09
1 ответ

Невозможно загрузить ошибку типа в Randoop

Когда я пытаюсь запустить Randoop в терминале Windows, я получаю следующую ошибку: C:\Users\dell13\workspace\project>java -classpath .;.\randoop-3.0.7\randoop-all-3.0.7.jar randoop.main.Main gentests --testclass=Factorial --timelimit=60 policy = …
01 дек '16 в 22:55
1 ответ

Программно удалить блоки try/catch из тестовых случаев

Я использую тестовый код для исследовательского проекта. Начнем с тестовых случаев, таких как @Test public void test025() throws Throwable { if (debug) System.out.format("%n%s%n", "RegressionTest1.test025"); java.lang.Double[] d_array2 = new java.la…
06 окт '17 в 17:01
2 ответа

Не удалось найти плагин Randoop Eclipse

Мое требование состоит в том, чтобы автоматически генерировать тестовые примеры в JAVA, для которых я собирался использовать Randoop. Есть ли urlдля скачивания Randoop плагин для eclipse, Я не могу получить доступ к рынку затмений из моей сети. Я пы…
28 июл '16 в 07:43
2 ответа

Применить лимит времени к задачам Gradle JavaExec?

Я настраиваю генерацию тестового набора Randoop для запуска моих проектов. Я достиг этого с помощью задачи Gradle типа JavaExec: task RandoopGenerateL1Tests(dependsOn: ['assembleDebug']) { group = "Verification" description = "Lorem ipsum dolor sit …
15 янв '18 в 16:03
3 ответа

Randoop на ветру - Нет класса с именем "ParserConfigurationSettings", найденного на пути к классам

Здравствуйте, я получаю следующее сообщение об ошибке после ввода следующей команды в MS-DOS: C:\Users\Aline\Desktop\ClassesdoEstudodeCaso\ProjetosSelecionados\xerces-2.10.0\bin\org\apache\xerces\util>java -ea -classpath randoop.jar randoop.main.…
29 дек '16 в 03:20
1 ответ

Как использовать jacoco вручную в проекте Grad Eclipse

Я хочу использовать API jacoco в моих кодах в проекте Gradle Eclipse. Но библиотека jacoco, похоже, не находится на пути сборки моего проекта. Jacoco - это плагин Gradle. Я не могу использовать библиотеку jacoco непосредственно в проекте Eclipse Gra…
29 окт '16 в 13:00
0 ответов

Добавлен плагин Randoop в Maven для создания модульных тестов.. И застрял с этой ошибкой

Я добавил плагин Randoop из справочника GitHub и выполнил команду mvn mvn clean test, Не удалось сгенерировать тесты для всех моих Java-классов приложений. Мое приложение основано на Spring MVC, Java и Hibernate. Будет ли Randoop работать с Spring? …
13 дек '18 в 20:21