【发布时间】:2016-01-08 15:17:40
【问题描述】:
我有一个指向选择框的site_prism 元素。像这样:
class MyPageObject < SitePrism::Page
element :my_select_box, '#select-box-id'
end
虽然我有办法获取选定的选项值,但是:
my_page_object.my_select_box.value
我找不到获取所选选项文本的好方法。我发现的唯一解决方法是:
my_page_object.my_select_box.find("option[selected]").text
SitePrism API 有没有更好的方法来做到这一点?因为上述解决方法混合使用了 SitePrism 和 capybara API,这对我来说似乎并不理想。
【问题讨论】:
标签: ruby capybara site-prism