我尝试从选择列表中选择值。 我用过代码:
browser.select_list(:id => 'isc_2W').select 'Animal'
但我的解决方案不起作用。
您可以在其中找到选择列表的网站:
http://www.smartclient.com/smartgwt/showcase/#featured_tile_filtering
答案 0 :(得分:0)
好的,首先它没有选择列表,只是像select-list这样的样式,但是,我们可以这样做:
browser.element(:xpath, '//*[@id="isc_2Y"]').click
browser.element(:text, 'Animal').click
答案 1 :(得分:0)
您尝试使用下拉值的标签而不是值本身来选择值。
尝试
browser.select_list(:id => 'isc_2W').select_value "Animal"
或更新后的语法:
browser.select_list(id: 'isc_2W').select_value "Animal"