selenium – 使用Bamboo CI设置Protractor e2e测试

我们使用Protractor自动化我们的角度应用程序,现在需要从Bamboo CI服务器运行这些量角器测试.

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

在当地,我们使用gulp量角器进行测试,所有测量仪全部运行并通过;现在我想从Bamboo服务器执行相同的测试.
我只能在Google上找到一些文章,展示如何使用Bamboo设置Selenium.据我所知,Protractor在引擎盖下使用Selenium,但我不确定Protractor是否会按照与Selenium相同的步骤,在Bamboo CI机器上进​​行设置.

如果Protractor在Bamboo CI机器上遵循与Selenium不同的设置,有人可以指向我另一篇文章,或者只是简单地显示这里的步骤.

最佳答案 这个问题已经有几个月了,但仍然没有答案,所以我尽力帮忙. 😉

我自己没有尝试过,但竹子里有一个大口袋的任务. (也在这里提到:gulp tasks execution in bamboo)
《selenium – 使用Bamboo CI设置Protractor e2e测试》

我认为您必须在您的Bamboo服务器上安装node.js,然后您可以将gulp任务添加到您的计划中并根据您的需要进行配置.
《selenium – 使用Bamboo CI设置Protractor e2e测试》

短场描述:

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

点赞