gpt4 book ai didi

html - 检查选择框具有 Webrat 的某些选项

转载 作者:行者123 更新时间:2023-11-28 02:16:52 26 4
gpt4 key购买 nike

我如何使用 Webrat 检查选择框是否有某些值列为选项?我目前有 field_named(field).value.should contain(value) 但它只传递给第一个选定的值,而不传递给未选定的值。如何检查是否存在未选择的选项?以及如何检查选择框中可用选项的数量?

我相信我需要类似于 field_named(field).element.search(".//option[@selected = 'selected']").inner_html.should =~/#{value}/ 除了我实际上并不关心选择的内容 - 只关心存在的内容。

您能否提供您的答案来源?我发现很难找到关于使用 Webrat 的基础知识之外的文档。

最佳答案

我遇到了类似的问题,我发现这个很有用

 Then /^"([^"]*)" should be seen within "([^"]*)"$/ do |value, field|
find_by_id(field).text.should =~ /#{value}/
end

其中value是你要检查的文本,field是选择框的id。

希望对你也有用!

关于html - 检查选择框具有 Webrat 的某些选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3617418/

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