Capybara / Rspec测试导致发布的路由不存在

时间:2019-04-18 23:49:42

标签: rspec phantomjs capybara

我对rspec / capybara / phantomJS的测试非常不一致,导致测试有时通过/失败(特别是对于条带),因为它有时不会输入所有发送的密钥或在错误的位置输入它们(尽管标识符正确)。

撇开这个问题,当它确实正确输入数据(少于50%的时间)时,在创建条带订阅后,测试最终将重定向到一个帖子,而我没有将其定向到的路由到我应用程序中的任何地方。通过UI执行相同的流程可以很好地工作,并且不在此处发布任何内容。

要进行故障排除,我添加了此发布路线并停止了那里的代码以获取引荐来源网址控制器/方法,但这并没有帮助,因为我实际上已经确认那里没有帖子(或任何JS文件)绑定到该视图)。还有其他方法可以找出触发此发布请求的方式/方式吗?这是水豚虫吗?还有其他人遇到其他类似问题吗?

0 个答案:

没有答案