使用方法页面时出错

时间:2017-06-09 13:31:20

标签: ruby selenium selenium-webdriver capybara selenium-chromedriver

我使用Capybara With Ruby在方法页面上出错。

错误消息“未定义的局部变量或方法`页面'用于#(NameError)”。

Então(/^devo visualizar a pagina diagnostico hospitalar$/) do
expect(page).to have_content 'Diagnostico'

谁能帮助我吗?

1 个答案:

答案 0 :(得分:0)

看起来你正在使用黄瓜,在这种情况下你的错误意味着Capybara :: DSL还没有被包含在黄瓜“世界”中。确保您正在使用gem cucumber-rails(如果是rails项目)或遵循Capybara README中的说明 - https://github.com/teamcapybara/capybara#using-capybara-with-cucumber