0

我正在开发一个 Rails 应用程序,它使用 ember 作为应用程序中客户端的前端框架。我在 CircleCI 上使用 Capybara 来运行测试。

我有很多端到端的测试,这使得构建时间非常慢。我发现问题可能是因为它分别为每个规范文件构建了 ember 应用程序。

有没有人知道我是否可以(以某种方式)构建整个应用程序,并将其用作测试服务器,以加快构建速度。或其他一些方法/建议来提高我的构建速度。

谢谢

4

1 回答 1

0

这将允许来自一个测试的状态影响另一个测试。测试的全部目的是让它们彼此完全独立,因此任何一个都可以单独和/或以任何顺序运行。如果您真的希望在同一页面上运行多个测试而不将其清除并重新加载,那么您需要将它们全部组合到一个测试中。

于 2017-05-27T01:40:11.927 回答