我正在使用Capybara和Cucumber来测试我的rails应用程序。鉴于以下情况:
管理员添加新管理员
鉴于我以管理员身份登录
当我在列表管理员页面
时我遵循“add_admin”
.......
当我运行此功能时,它在前两个步骤中成功,在第三个步骤中失败。我用的时候
然后显示页面
显示登录页面,而不是管理员页面。我无法理解它如何通过Cucumber甚至没有登录,并且无法解决这个问题。
答案 0 :(得分:0)
我发现了问题。这是因为设计中的最新变化使按钮无法访问。我通过使用Selenium Webdriver来解决这个问题。