Selenium Netbeans Project to runnable jar

时间:2014-01-13 15:39:53

标签: maven testing selenium netbeans junit

我正在使用Netbeans IDE中的junit,maven和Selenium开发测试。我在src文件夹中没有任何主类。我可以从IDE轻松运行测试,但我正在尝试将它们全部打包到一个jar文件中(因此我以后可以使用linux cron并安排每日测试)。我在网上搜索过,但到目前为止我的搜索还没有成功。有人可以指点我的一些启发路径吗?

1 个答案:

答案 0 :(得分:1)

在项目中添加一个包含main函数的类,并接受测试类名作为参数。

class RunTest
{
    public static void main(String args[])
    {
        // Run the tests contained in the classes named in the args.
        org.junit.runner.JUnitCore.main(args);
    }
}

现在使用maven创建jar,包括pom.xml中的所有依赖项。您将能够通过传递测试类名称来运行jar测试

了解更多信息,请阅读this