ページオブジェクトで、特定の方法で複数のdivにアクセスしたいと思います。
これは、一致する最初のdivへのアクセスです。
div(:search_result, id: /rptSearchResults/)
これは、DivがPageObject::Accessorsに存在する場合に一致する複数のdivへのアクセスになります。
divs(:search_result, id: /rptSearchResults/)
これまでに試しました:
visit_page SearchResultsPage do |page|
#This outputs the first div that matches
page.search_result_element.div_elements(id: /rptSearchResults/).each { |i| puts i.text }
#This accesses the page and outputs text in all divs that match
page.div_elements(id: /rptSearchResults/).each { |i| puts i.text}
end
ページオブジェクト内でこれを行うためのより良い方法を誰かが提案できますか?
前もって感謝します...