我正在使用EvoSuite,一切都很好,可以生成测试套件。 但我需要知道它是如何工作的。我知道它使用了GA,但我对实现细节很感兴趣。 1.是否使用AST(抽象语法树)来实现GA? 2.具有字节码;为了获得生成测试套件所需的所有信息,接下来要执行的步骤是什么?
有没有关于这些问题的参考? 谢谢!
答案 0 :(得分:0)
EvoSuite作为开源发布于:https://github.com/EvoSuite/evosuite
因此,您可以直接查看其代码以查看其详细信息。对于更高级别的文档,您可以看到http://www.evosuite.org/publications/