使用evosuite生成的测试用例进行Maven测试



我使用Evosuite通过Maven为我的应用程序生成测试用例,并且我遵循了Evosuite文档中概述的所有步骤。

我看到所有测试类的生成和导出的类测试文件夹复制我的项目,所以我应该能够运行mvn测试运行测试,但是当我做了,我得到了一系列的错误,不能找到一群类(看来找不到任何Evosuite类的运行时,虽然我有Evosuite运行时定义为一个依赖POM。)

我很想在我们所有的应用程序中使用Evosuite,但是如果我不能让mvn测试没有错误地运行,那么这个产品就没用了。有人能帮忙吗?我已经检查了几次文档,并检查了所有内容,似乎都配置正确。谢谢你。

如果您已经运行mvn evosuite:export将它们移动到。/src/test文件夹,那么您可能需要使用javac编译它们,以便它们可以由maven执行。尝试使用本文在一个命令中编译它们:当其他包中有Java文件时,如何编译多个Java文件?

最新更新