3

简介 嗨,我正在开发使用 和 进行测试的 Railscapybara应用selenium-webdriver程序rspec

问题 现在我有一个功能测试,它在 firefox(默认 selenium 浏览器)中运行,并与重定向到其他主机一起使用。例如,挂钩之前的 rspec 以获取新的谷歌访问令牌。

在我的笔记本电脑上本地所有测试都成功运行:

bundle exec rspec

但是 codeship 的构建失败了。

问题

我是否需要设置 codeship 来支持“firefox”测试?如果是,我该怎么做?

codeship 是否支持重定向到其他主机?

谢谢!

4

1 回答 1

1

Codeship 支持在 CI 中运行 selenium 测试,您可以在此处找到更多信息https://documentation.codeship.com/continuous-integration/browser-testing/

但是,当我尝试在 CI 中运行 selenium 测试时,chrome 在 90% 的情况下都无法启动,因此我计划在其他地方启动 selenium 网格并在 codeship 中运行测试

于 2016-09-12T13:24:02.177 回答