润斋和摩卡定期测试

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

我有多个测试,以摩卡和柴所写的,考验我的web应用程序的行为和功能。我希望能够自动运行它们,并定期,说每隔一小时。是否有任何服务或在定期运行测试软件工具?

javascript testing automated-tests mocha chai
1个回答
0
投票

您可以运行测试(Jenkins),或简单地用crontab中(在Linux系统上)

随着詹金斯:

詹金斯可以安装在Linux服务器上。它可以运行“建立”定期或在提交推你的Github上/自定义GIT服务器上。这些版本可以有一个或多个步骤,例如:

  1. 从GIT拉
  2. 运行服务器的NodeJS
  3. 执行测试

然后你通过电子邮件收到一份报告,如果测试失败。这个工具是非常定制感谢很多的插件。

Full example of test automation with ExpressJS and GitHub

随着crontab中:

另一种可能性(简单的)是通过键入安排与crontab的任务:

crontab -e

一个的Cron的实施例:

0 * * * * node /path/to/your/script.js

这个命令将每隔一小时执行与当前用户。

更多关于维基百科:Cron

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