【发布时间】:2019-01-19 21:09:24
【问题描述】:
如何从命令行运行包含一组测试用例(基于 groovy)的 JUnit 测试套件。以下是eclipse生成的测试套件类。
package com.example.testclasses;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({ abc.class, xyz.class })
public class AllTests {
}
当我从 Eclipse 将上面的测试套件(AllTests)作为 JUnit 运行时,上面的测试套件可以工作,但是,我想从命令行运行测试套件(AllTests)。我该怎么做呢? 信息:我正在使用基于 Geb(Groovy) 的测试,其中所有测试用例(例如:abc、def)都是基于 groovy 的(具有 .groovy 扩展名)。
【问题讨论】:
标签: selenium groovy junit spock geb