我正在开发一个Rails应用程序,它使用ember作为应用程序中客户端的前端框架。我在CircleCI上使用Capybara来运行测试。
我有很多端到端的测试,这使得构建时间非常慢。我发现这个问题可能是因为它为每个规范文件单独构建了ember应用程序。
有没有人知道我是否可以一次性(以某种方式)构建整个应用程序,并将其用作测试服务器,以加快构建速度。或者其他一些方法/建议来提高我的构建速度。
谢谢
发布于 2017-05-27 09:40:12
这将允许来自一个测试的状态影响另一个测试。测试的整个目的是让它们彼此完全独立,这样任何一个都可以单独运行和/或以任何顺序运行。如果您真的希望在同一页面上运行多个测试,而不清除并重新加载它,那么您需要将所有这些测试组合到一个测试中。
https://stackoverflow.com/questions/44211523
复制相似问题