调度selenium maven项目以执行测试用例

时间:2016-02-08 08:13:40

标签: java maven selenium cron junit4

我有一个有selenium脚本的maven项目 我们正在使用Junit框架 我想使用任何调度程序服务来安排它 我想知道如何安排它。
我可以使用Windows任务计划程序吗?或者我可以使用Cron工作或Jenkins 哪个好?? 由于它是一个maven项目,因此可以只使用一个Windows任务计划程序 请向我提供有关如何在任何调度程序服务中执行此操作的命令或步骤。

3 个答案:

答案 0 :(得分:0)

我建议使用Jenkins。由于您使用的是JUnit,因此可以使用插件来获取这样的好报告:

JUnit report

答案 1 :(得分:0)

詹金斯是这些案件的不错选择:

- 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使用

答案 2 :(得分:0)

如果您使用Windows任务计划程序,那么您只能在Windows中运行..

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

在詹金斯, 1.从Jenkins网站下载Jenkins war文件 2.在cmd中使用java运行它 3.在浏览器中导航到http://localhost:8080 4.在Jenkins中配置java home和maven home 5.创建maven项目作业 6.在您的代码所在的位置配置您的版本控制,如github。 7.配置电子邮件ID以通过邮件接收报告 8.最后点击构建以开始运行脚本,或者您可以使用schedule build plugin在特定时间安排构建