调度Cucumber测试功能重复运行

时间:2015-07-08 16:09:14

标签: ruby cucumber rubymine-7

我在RubyMine IDE中进行了Cucumber测试(功能文件),最近我需要在预定的时间内重复执行其中一项功能。

我还没有找到办法。有关安排该功能文件的任何想法或想法?

2 个答案:

答案 0 :(得分:2)

您可以创建一个执行rake的cron作业。

  

软件实用程序Cron是类Unix的基于时间的作业调度程序   电脑操作系统。设置和维护软件的人   环境使用cron来调度作业(命令或shell脚本)   在固定的时间,日期或间隔定期运行。

这些链接可能会有所帮助

How to create a cron job using Bash

how to create a cron job to run a ruby script?

http://rake.rubyforge.org/

答案 1 :(得分:0)

我只是通过官方网站https://jenkins-ci.org/在我的机器上安装Jenkins解决了这个问题。我在自己的机器上配置了主节点和从节点,因为我只需要运行一个功能文件(它有我想要每天运行的脚本)。

虽然如果我们要运行多个作业并且我们的作业是资源密集型的,建议在不同的计算机上配置slave。

在此链接http://yakiloo.com/setup-jenkins-and-windows/

中有关于安装,配置和运行作业的非常好的说明