gpt4 book ai didi

ruby - 在 watir-webdriver 中将 select_list 选项转换为字符串数组?

转载 作者:数据小太阳 更新时间:2023-10-29 08:16:05 25 4
gpt4 key购买 nike

我需要检查选择列表下拉列表的内容,该下拉列表根据另一个字段中的值而变化。我正在从 CVS 字段中将有效选项读入字符串数组,并通过执行以下操作进行比较;

selectContent = []
$browser.select_list(:id,"srch-status-select").options.each {|option| selectContent << option.text}
assert_equal(validContent,selectContent,"Status drop down has wrong values")

这是正确的还是存在执行类似转换的现有 select_list 方法?

最佳答案

没有方法可以完全满足您的需求,但更简洁的版本是:

selectList = $browser.select_list(:id,"srch-status-select")
selectContent = selectList.options.map(&:text)

关于ruby - 在 watir-webdriver 中将 select_list 选项转换为字符串数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358860/

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