我想在具有所有依赖项的单个可执行JAR中构建Selenium WebDriver TestNG项目。
如何使Gradle项目将所有依赖项JAR打包到我的输出JAR中?
最佳答案
You neeed to write testrunner clas and by running that you will get jar files of selenium project
package TestNGRunner_ExecutableFile;
import ExtentReports.ExtentReporterNG;
import WorldAirfaresTests.Footerlinks;
import WorldAirfaresTests.HeaderLinks;
import org.testng.TestNG;
public class TestRunner {
static TestNG testNg;
public static void main(String[] args) {
ExtentReporterNG rep=new ExtentReporterNG();
testNg=new TestNG();
testNg.setTestClasses(new Class[]++++++.class, ++++++.class});
testNg.addListener(rep);
testNg.run();
}
}
关于java - 如何使用Gradle为Selenium TestNG项目创建具有依赖项的可执行JAR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63798389/