如何将maven与Protractor集成用于CI / CD

时间:2017-02-01 21:48:11

标签: maven protractor

我正在使用Protractor for Automation。我们计划转向CI / CD。正在对.js文件进行脚本编写。但是,我们没有Maven设置。需要帮助将Maven与Protractor集成,以便Jenkins可以与Maven交谈并触发构建以运行自动化脚本。

非常感谢您的帮助!! 谢谢, deepti。

1 个答案:

答案 0 :(得分:1)

在这种情况下,Maven是一个不必要的额外步骤。您可以直接从Jenkins触发Protractor测试,作为构建步骤或构建后步骤。有很多很棒的文章在同一个

我在下面引用了一些

Setting up Continuous Integration of Protractor using Jenkins

https://tobythetesterblog.wordpress.com/2014/10/26/getting-started-with-protractor-to-automate-e2e-tests-for-angularjs-apps/

更新:假设所有CI / CD实施中都存在常见的问题陈述。 Jenkins在远程计算机上设置。我的量角器设置在不同的机器设置上专门用于连续测试

解决方案:

  1. 将您的机器(专门为所有依赖项进行量角器测试设置)配置为Jenkins的从机。 请参阅here

  2. 将作业配置为仅运行此新节点。请参阅here

  3. 添加构建步骤 - 新作业上的Windows shell以触发Protractor测试。
  4. Protractor protractor.conf.js