gpt4 book ai didi

ruby-on-rails - 使用rspec和capybara测试由茧动态添加的字段

转载 作者:行者123 更新时间:2023-12-04 03:41:57 25 4
gpt4 key购买 nike

我想知道是否有人测试茧动态添加的字段?

这可以节省大量时间,但是动态添加的所有字段的ID和名称中都添加了非常长的数字。这意味着我必须跳过页面上需要多个(一组)字段的测试。

最佳答案

也许首先使用Capybara finders全部,然后使用选择器输入。像这样的东西:

visit new_resource_path
click_link "Add a Nested Resource"
first("input[name='nested_resource[name]']").set("Nested Resource")
click_button "submit"

或者
visit new_resource_path
click_link "Add a Nested Resource"
click_link "Add a Nested resource"
all("input[name='nested_resource[name]']").each do |input|
input.set("Nested Resource")
end
click_button "submit

这只是一种方法,我从未与茧合作过。但是,这是测试动态输入的一种形式。

关于ruby-on-rails - 使用rspec和capybara测试由茧动态添加的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23184690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com