有没有一种方法可以通过多种方法使用相同的输入来生成EvoSuite测试?

时间:2019-05-26 19:03:09

标签: java testing evosuite

我试图为具有相似输入维度的多个Java方法即时生成单元测试,通过相同的输入集运行每种方法,并在运行它们后清理测试。

我将要寻找的方法保证具有相同的输入形状-这包括静态和参数,并由输入的类型和数量进行检查。

我一直在将EvoSuite视为实现此目的的工具,因为它似乎是最先进的自动测试生成工具。

这将用于系统捕获和比较类似方法的I / O,但是我需要某种形式的自动测试用例生成,以帮助减少用户所需的交互量。我已经将EvoSuite看作是用于单元测试生成的有用工具-这可以提供大量的测试输入用例。

似乎我需要从命令行运行EvoSuite,这将需要我产生多个差异过程。有一个-seed选项可以让我选择一个特定的种子来选择,但是我不确定它是否会为多种方法生成相同的输入集。

0 个答案:

没有答案