【问题标题】:Setting up Protractor e2e tests with Bamboo CI使用 Bamboo CI 设置 Protractor e2e 测试
【发布时间】:2016-05-05 01:20:27
【问题描述】:

我们使用Protractor 来自动化我们的angular 应用程序,现在需要从Bamboo CI server 运行这些量角器测试。

我是 Bamboo 的新手,想知道是否有人可以向我展示如何使用或指向一篇网络文章,该文章将向我展示如何从 Bamboo 服务器触发/执行我的量角器测试

在本地,我们使用gulp protractor 运行测试,所有测试都运行并通过;现在我想从 Bamboo 服务器 执行这些相同的测试。 我只能在 Google 上找到一些说明如何设置 Selenium with Bamboo 的文章。我知道 Protractor uses Selenium 在幕后,但我不确定 Protractor 在 Bamboo CI 机器上设置时是否会遵循与 Selenium 相同的步骤。

如果 Protractor 在 Bamboo CI 机器上遵循与 Selenium 不同的设置,有人可以指点我另一篇文章或简单地在此处显示步骤,如果它很简单的话做。

【问题讨论】:

  • 你试过什么?如果您发布到目前为止所尝试的内容,您总会获得更多帮助。

标签: selenium continuous-integration protractor bamboo angularjs-e2e


【解决方案1】:

这个问题已经有几个月了,但仍然没有答案,所以我试着帮忙。 ;)

我自己没试过,但是bamboo中有一个gulp任务。 (这里也提到:gulp tasks execution in bamboo

我认为您必须在您的竹服务器上安装 node.js,然后您可以将 gulp 任务添加到您的计划中并根据您的需要进行配置。

短字段说明:

  • Node.js 可执行文件:如果您在竹服务器上安装了 Node.js,则应填写,如果您安装了多个版本的 Node.js(我没有安装 Node.js),请选择正确的一个。 js,所以我没有可用的可执行文件)
  • Gulp 可执行文件:我对 gulp 不是很熟悉,但我认为这个默认值在大多数情况下应该是正确的。
  • 任务:在你的情况下,你应该在这里插入protractor

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-10
    • 2018-05-12
    • 1970-01-01
    • 2021-05-10
    • 1970-01-01
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    相关资源
    最近更新 更多