用于 .NET 的 Randoop 开源项目

本文关键字:开源 项目 Randoop NET 用于 | 更新日期: 2023-09-27 18:34:24

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

用于 .NET 的 Randoop 开源项目

我不知道 Randoop.NET 有任何正在进行的发展。 Microsoft Research确实开源了该项目,但这似乎是它的范围。 您可以在 http://randoop.codeplex.com/discussions 上查看他们的讨论网页(它有两个对话,都是2011年(。

Randoop.NET 实现的"反馈导向测试生成"方法是Java的先驱,并且Randoop for Java工具仍然保留。 您可以在 https://code.google.com/p/randoop/找到它。

更新

:截至2015年6月,ABB公司发布了 Randoop.NET https://github.com/abb-iss/Randoop.NET 的更新版本。 与Microsoft研究的原始版本相比:

  • 它修复了一些错误
  • 它添加了新功能,特别是用于更有效回归测试的回归断言、用于删除或替换对程序集中特定方法的调用的方法转换器,以及更丰富的调试信息集合。
  • 它创建一个 GUI(作为 VS2010 加载项(