错误 Capybara:原因:预期会找到 css "fat_anual" 但没有匹配项

error Capybara: Reason: expected to find css "fat_anual" but there were no matches

移动电话:*Campo de preenchimento obrigatório

我的 siteprism 代码

class CriaScreenCadastro < SitePrism::Page set_url'https://quasar-flash-staging.herokuapp.com/#boxCadastro'

元素:fone_cel、'div#boxCadastro input[name="telefone_celular"]'

结束

expect(screen_cadastro).to have_field 'fone_cel', disabled: false

错误:原因: enter image description here预期会找到 css“fat_anual”,但没有匹配项 --------------------------------------------

我的网站:https://quasar-flash-staging.herokuapp.com/#boxCadastro

从你的问题中不清楚“fat_anual”CSS 是从哪里来的,但我相信你的期望是你想要的

expect(screen_cadastro).to have_fone_cel

因为你已经定义了元素