如何获取水豚表单字段的值?

问题描述 投票:0回答:1

有没有办法从 Capybara 中获取表单字段的值?

我知道我可以使用以下方法检查 Minitest 中的表单字段是否已正确预填写:

assert page.has_field? "some_field", with: "some_value"

但是有没有办法获取表单字段值,就像水豚读取它的方式一样?我问的原因是我试图让水豚测试 datetime_field 是否已正确预填充,并且我很难正确获取 strftime 格式。如果我可以使用调试器或 put 获得水豚正在检查的值,那么正确设计

with: "some_value"
就很简单了。

ruby-on-rails capybara ruby-on-rails-7
1个回答
0
投票

可能只是

puts page.html
,但也许你想要
save_and_open_page
文档在这里

© www.soinside.com 2019 - 2024. All rights reserved.