java - 如何使用Gradle为Selenium TestNG项目创建具有依赖项的可执行JAR?

标签 java selenium selenium-webdriver gradle testng

我想在具有所有依赖项的单个可执行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/

相关文章:

selenium - 在 golang 中发送 phantomjs 设置

java - 如何使用xpath获取以下文本名称?

java - Selenium 2 窗口切换 : Java

java - 如何处理具有相同 xpath 的多个对象的动态变化 xpath

java - 我们可以在 Java 中使用正则表达式检查多个模式吗?

java - 如何找到包含特定文本的第二张图像

python - Selenium webdriverwait : __init__() takes exactly 2 arguments (3 given)

java - Play Framework 无法运行现有项目

java - 过滤可选值的最小值

java - Chromedriver 在 Jenkins (Linux) 上失败