由Spec和Capybara运行测试如果我通过请求外部javascript资源追加它,则无法加载html元素

时间:2018-05-15 08:11:09

标签: rspec capybara integration-testing

这是我项目的形象

Results

我们可以在导航栏中看到登录和注册。我通过请求一个extern javascript文件来附加它们。

$得到(' XXXX / extern.js&#39)

但是当我通过Rpec和Capybara进行测试时,我无法获得这两个链接。

我的测试有截图

We have two link work fine in normal browser

我尝试放大等待时间Capybara.default_max_wait_time = 15但不能正常工作

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

你的firefox和chrome版本是什么,还打开一个控制台并刷新你的页面,看看可能链接没有呈现