虽然Cucumber步骤成功,但Capybara没有访问页面

时间:2014-09-24 13:13:55

标签: ruby-on-rails testing cucumber capybara

我正在使用Capybara和Cucumber来测试我的rails应用程序。鉴于以下情况:

  

管理员添加新管理员

     

鉴于我以管理员身份登录

     

当我在列表管理员页面

时      

我遵循“add_admin”

     

.......

当我运行此功能时,它在前两个步骤中成功,在第三个步骤中失败。我用的时候

  

然后显示页面

显示登录页面,而不是管理员页面。我无法理解它如何通过Cucumber甚至没有登录,并且无法解决这个问题。

1 个答案:

答案 0 :(得分:0)

我发现了问题。这是因为设计中的最新变化使按钮无法访问。我通过使用Selenium Webdriver来解决这个问题。