问题标签 [randoop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5340 浏览

java - Java Classpath 错误-找不到我的类

我正在尝试使用 randoop(Java 自动测试生成器)并且 randoop 找不到我的课程:

我的课程名为 ArrayListError.java,位于/home/eliezer/Desktop/myclasses.

randoop 文档位于:https ://randoop.github.io/randoop/manual/index.html 。

我确信这确实是微不足道的事情,但我对这些事情缺乏经验。

0 投票
1 回答
803 浏览

c# - .NET 的 Randoop 开源项目

我正在为 .NET 应用程序开发自动单元测试生成工具,我发现微软研究的 Randoop 工具非常有趣。我搜索了 randoop 的开发者论坛,但没有找到很多有用的结果。我找到了 2010 年编译的 randoop 的开源代码。我实际上想修改现有代码以适应我的目的。是否存在用于 Randoop 开发的单独开发者论坛供同行讨论?否则请建议任何平台进行此类讨论。

0 投票
1 回答
1537 浏览

java - Randoop 测试类名称

我实际上正在尝试为我的项目运行 Randoop。它生成的测试类的名称类似于 RandoopTest*

我知道参数 --junit-classname 将设置基类名而不是 RandoopTest。

但我希望测试类名称与我的类相关,如 MyClassTest。有没有办法做到这一点?

0 投票
3 回答
3456 浏览

java - Randoop 的 Java 类路径问题

我正在使用 Randoop,Java 的自动测试生成器。

但是,当从命令行运行 Randoop 时,我似乎无法弄清楚如何正确指定类路径。

我通读了这个问题:Java Classpath error-cannot find my class of detail but my setup似乎有点不同。

我在 Windows 机器上运行。

整个项目结构如下所示:

(我认为还有一些其他文件,但这里并不重要)

我试着打电话:

但收到错误:

我尝试了几种变体,加载类路径的 .java 文件而不是 .class 文件,但到目前为止没有任何选项有效。如果我没有在 randoop-2.1.4 的末尾指定类路径,我会收到一条错误消息,指出找不到类 GraphNode。

设置只是第一步,我似乎无法走上正轨。

0 投票
1 回答
3314 浏览

java - Java 中的 Throwable 和 Exception

假设我有一个名为 BugException 的类,它从RuntimeException 并且 BugException 有一个接受 Throwable 的复制构造函数。

此代码编译和类型检查:

为什么会这样:

不编译并给出错误消息:未处理的异常。java.lang.Throwable。?

为什么需要这种不必要的包装来满足类型检查器?

0 投票
1 回答
719 浏览

unit-testing - Randoop:找不到类型名称“”的类

当我很确定类路径是完美的时得到这个奇怪的错误。该错误甚至没有显示它无法找到的类名。请任何指点!

我在项目目录下的命令提示符下运行的命令是:

产生的错误是这样的:

0 投票
3 回答
2955 浏览

java - 找不到 Randoop eclipse 插件

我的要求是在 JAVA 中自动生成测试用例,为此我正在考虑使用 Randoop。有没有url下载Randoop插件的eclipse。我无法从我的网络访问 eclipse 市场。我尝试从github下载 eclipse-plugin ,但Randoop上面没有 jar 文件。我怎样才能安装这个插件?

0 投票
1 回答
209 浏览

eclipse - 如何在eclipse gradle项目中手动使用jacoco

我想在 eclipse gradle 项目的代码中使用 jacoco 的 API。但是 jacoco 库似乎不在我项目的构建路径上。jacoco 是 gradle 的一个插件。我不能在 eclipse gradle 项目中直接使用 jacoco 库。

这是一个屏幕截图:当导入 jacoco 库时,例如 'import org.jacoco....',系统出错了。 日食截图

该项目是 randoop,我可以在命令行中使用 gradle 成功构建它。但是我不能在eclipse中开发它,有人可以帮忙吗?

0 投票
1 回答
239 浏览

java - 无法在 Randoop 中加载类型错误

当我尝试在 Windows 终端中运行 Randoop 时,出现以下错误:

我试图在其上运行 Randoop 的文件是 Factorial.class,它位于当前工作目录中。当前工作目录还包含包含所有 randoop 文件/jar 的文件夹。我不确定为什么会发生这种情况,因为我在我的 Mac 上尝试过它,它似乎工作得很好。

0 投票
3 回答
2507 浏览

java - Windows 上的 Randoop - 在类路径中找不到名为“ParserConfigurationSettings”的类

您好,在 MS-DOS 中输入以下命令后出现以下错误:

并且“C:\Users\Aline\Desktop\ClassesdoEstudodeCaso\ProjetosSelecionados\xerces-2.10.0\bin\org\apache\xerces\util”已经在类路径中