为自动化项目Java + Gradle + Selenium创建一个Jar

时间:2018-04-04 10:49:03

标签: java selenium gradle automation

我有一个gradle项目,它有一个使用selenium的Web应用程序的自动化测试用例。所有测试和测试用例都在包src / test / java中。拆除脚本(清理DB中的条目是在测试用例执行后用src / main / java编写的)。我尝试使用gradle来构建一个JAR。我可以得到2个不同的JAR,它只包含src / main / java下的类,另一个包含src / test / java。有没有办法构建一个包含两者的JAR?让我知道是否有另一种方法可以做同样的事情。

task testJar(type: Jar) {
    classifier = 'tests'
    from sourceSets.test.output
}

gradle.taskGraph.afterTask { Task task, TaskState state ->
    testJar.execute()
}

Thank you!

0 个答案:

没有答案