Java 安排selenium maven项目以执行测试用例

Java 安排selenium maven项目以执行测试用例,java,maven,selenium,cron,junit4,Java,Maven,Selenium,Cron,Junit4,我有一个maven项目,其中包含selenium脚本。 我们正在使用Junit框架。 我想使用任何计划程序服务来计划它。 我想知道如何安排时间。 我可以使用Windows任务计划程序吗?或者我可以使用Cron job或Jenkins。 哪个好? 因为它是一个maven项目,所以只需要一个windows任务调度程序就可以了。 请提供如何在任何计划程序服务中执行此操作的命令或步骤。我建议使用。由于您使用的是JUnit,因此您可以使用一个插件来获得如下出色的报告: 对于这些情况,詹金斯是一个不错的选择

我有一个maven项目,其中包含selenium脚本。
我们正在使用Junit框架。
我想使用任何计划程序服务来计划它。
我想知道如何安排时间。
我可以使用Windows任务计划程序吗?或者我可以使用Cron job或Jenkins。
哪个好?
因为它是一个maven项目,所以只需要一个windows任务调度程序就可以了。
请提供如何在任何计划程序服务中执行此操作的命令或步骤。

我建议使用。由于您使用的是JUnit,因此您可以使用一个插件来获得如下出色的报告:


对于这些情况,詹金斯是一个不错的选择:

- the job should be available for multiple remote users
- job access should be managed
- you would like to keep logs and statistics

Cron适用于本地Unix/Linux使用

如果使用Windows任务调度器,则只能在Windows中运行

如果您选择Jenkins,您可以在跨平台中运行脚本

在詹金斯, 1.从詹金斯网站下载詹金斯战争文件 2.在cmd中使用java运行它 3.在浏览器中导航到 4.在Jenkins中配置java home和maven home 5.创建maven项目作业 6.无论代码在哪里,都可以像github一样配置版本控制。。 7.配置电子邮件id以通过邮件接收报告 8.最后点击build开始运行脚本,或者您可以使用schedule build插件在特定时间安排构建