Watir select 选项不在列表中
Watir select option not in list
我正在使用 watir test/run 通过我的网站。
我想知道是否可以使用 watir 设置不在选项列表中的 select 列表的值。我注意到使用 Ruby Mechanize 你可以简单地设置字段的值,但它与 Watir 不太一样。
其他详细信息(摘自评论):
有一个名为 pageSize 的页面大小(即每页显示多少项目)select。选项有 5、10、20 和 30。但是,出于测试目的,我想显示更多(例如 100)。我正在使用 browser.select_list(:name, "pageSize").select "30" 到 select 30。但是 browser.select_list(:name, "pageSize").select "100" 不起作用,因为没有值为 100 的选项。
我怎样才能让页面达到每页 return 100 个值?
谢谢!
Watir 旨在执行用户可以在页面上执行的操作以进行测试。话虽这么说,许多 select 列表大小下拉列表正在更新 url,通常会导致这样的页面:http://example.com/sprockets?per_page=10
如果是这种情况,那么您可以抓取然后更改 url 中的值以查看您想要的值。
我正在使用 watir test/run 通过我的网站。
我想知道是否可以使用 watir 设置不在选项列表中的 select 列表的值。我注意到使用 Ruby Mechanize 你可以简单地设置字段的值,但它与 Watir 不太一样。
其他详细信息(摘自评论):
有一个名为 pageSize 的页面大小(即每页显示多少项目)select。选项有 5、10、20 和 30。但是,出于测试目的,我想显示更多(例如 100)。我正在使用 browser.select_list(:name, "pageSize").select "30" 到 select 30。但是 browser.select_list(:name, "pageSize").select "100" 不起作用,因为没有值为 100 的选项。
我怎样才能让页面达到每页 return 100 个值?
谢谢!
Watir 旨在执行用户可以在页面上执行的操作以进行测试。话虽这么说,许多 select 列表大小下拉列表正在更新 url,通常会导致这样的页面:http://example.com/sprockets?per_page=10
如果是这种情况,那么您可以抓取然后更改 url 中的值以查看您想要的值。