在后台运行API测试

时间:2017-07-02 20:38:00

标签: git unit-testing jenkins automated-tests mocha

我的代码项目中有近200个测试用例。每当我们在你的主分支中推送一些东西时,添加了预提交。

它运行200 +个案例,然后推送该特定提交。我可以在后台进程中运行这些测试用例吗?

请建议我一些自动化的方法。

P.S。好吧,我使用Jenkins进行持续集成。

1 个答案:

答案 0 :(得分:0)

预先提交的问题在于开发人员很容易绕过它,无论如何都可以推送。

您可以建立一个开发人员推送的中间Git仓库 Jenkins工作监控那个仓库将启动200多个测试,如果他们通过,将推送到最终的实际目标Git仓库。 如果没有,它会向提交作者电子邮件发送一封电子邮件,以警告他/她拒绝提交,并将在中间门户管理员回购中恢复该提交。