如何在Java main方法中添加testng参数?

问题描述 投票:1回答:1

我想从Java main方法而不是testng.xml文件触发执行。

我的疑问是如何将参数添加到Java main方法中以执行。我发现.addListener和.setGroups分别添加侦听器和组,但是找不到添加参数的方法。

[请帮助我通过java main方法开始执行。

示例:

public class Execution {
    public static void main(String[] args) throws IOException {
        TestNG test = new TestNG();
        test.setTestClasses(new Class[] {AETVTests.class});
        test.addListener(new MyTestListenerAdapter());
        test.setGroups("");
        test.run();
    }
}
java selenium testng appium ui-automation
1个回答
0
投票

您也可以通过arg [0],arg [1]访问args。在cmd中运行您的jar文件>java -jar classname.jar param1 param2

© www.soinside.com 2019 - 2024. All rights reserved.