我在Linux中使用来自命令行的Evosuite,我收到错误。
项目的路径是:/ home / ina / workspace / ina
目标类文件位于:/ home / ina / workspace / ina / bin / paketa1
我使用命令:
java -jar evosuite-0.2.0.jar -projectCP / home / ina / workspace / ina -target / home / ina / workspace / ina / bin / paketa1
这是我得到的:
- EvoSuite
- 在target / home / ina / workspace / ina / bin / paketa1
中找到2个匹配的类别
- 分析类路径(生成继承树)
- /家庭/ INA /工作区/ INA
- /家庭/ INA /工作区/ INA /斌/ paketa1
- 当前课程:Shembull2
- 要为类生成测试用例:Shembull2
- 启动客户端
- 连接到端口5601上的主进程
- 分析classpath:
- 从/tmp/ES_inheritancetree2503904095717002256.xml.gz
加载的继承树
- 初始化目标类时出错:继承树中找不到目标类
[MASTER] 14:01:22.015 [logback-2]错误TestSuiteGenerator - Shembull2的问题。全栈:
java.lang.ClassNotFoundException:在继承树中找不到目标类
at org.evosuite.setup.DependencyAnalysis.analyze(DependencyAnalysis.java:84)〜[evosuite-0.2.0.jar:na]
at org.evosuite.TestSuiteGenerator.generateTestSuite(TestSuiteGenerator.java:221)〜[evosuite-0.2.0.jar:na]
在org.evosuite.rmi.service.ClientNodeImpl $ 1.run(ClientNodeImpl.java:125)[evosuite-0.2.0.jar:na]
at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471)[na:1.7.0_79]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)[na:1.7.0_79]
在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[na:1.7.0_79]
at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)[na:1.7.0_79]
在java.lang.Thread.run(Thread.java:745)[na:1.7.0_79]
- 计算完成
[MASTER] 14:01:22.162 [main] ERROR SearchStatistics - 没有保存统计信息,因为EvoSuite无法生成任何测试用例
[MASTER] 14:01:22.263 [main] ERROR TestGeneration - 无法写入统计数据
- 当前课程:Shembull1
- 要为类生成测试用例:Shembull1
- 启动客户端
- 连接到端口14113上的主进程
- 分析classpath:
- 从/tmp/ES_inheritancetree2503904095717002256.xml.gz
加载的继承树
- 初始化目标类时出错:继承树中找不到目标类
[MASTER] 14:01:25.039 [logback-2]错误TestSuiteGenerator - Shembull1的问题。全栈:
java.lang.ClassNotFoundException:在继承树中找不到目标类
at org.evosuite.setup.DependencyAnalysis.analyze(DependencyAnalysis.java:84)〜[evosuite-0.2.0.jar:na]
at org.evosuite.TestSuiteGenerator.generateTestSuite(TestSuiteGenerator.java:221)〜[evosuite-0.2.0.jar:na]
在org.evosuite.rmi.service.ClientNodeImpl $ 1.run(ClientNodeImpl.java:125)[evosuite-0.2.0.jar:na]
at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471)[na:1.7.0_79]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)[na:1.7.0_79]
在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[na:1.7.0_79]
at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)[na:1.7.0_79]
在java.lang.Thread.run(Thread.java:745)[na:1.7.0_79]
- 计算完成
[MASTER] 14:01:25.155 [main] ERROR SearchStatistics - 由于EvoSuite无法生成任何测试用例,因此未保存统计信息
[MASTER] 14:01:25.256 [main] ERROR TestGeneration - 无法写入统计数据
任何帮助都将非常感谢!
谢谢