(Watir 言語で) 次のような div があるとします。
@browser.div(:id, 'home_slideshow')
「魔法の正規表現」を実行するには、内部にhtmlコードが必要です:)。div html コードを取得する方法は次のとおりです。
the_div_html = @browser.div(:id, 'home_slideshow').html
Ok。私は page_object gem を使用しており、次のように要素として div があるとします。
div(:slide_show, :id => 'home_slideshow')
内部でhtmlを取得するには、次を使用できます。
the_div_html = slide_show_element.html
...しかし、非推奨の警告が表示されます:
*** DEPRECATION WARNING
*** You are calling a method named attribute_value at home_page.rb:80:in `get_slide_code'.
*** This method does not exist in page-object so it is being passed to the driver.
*** This feature will be removed in the near future.
page_object 要素を使用して HTML コードを取得するにはどうすればよいですか? 私が以前に行ったいくつかの同様の質問のように、答えはとても簡単ですが、Cheezyの本、stackoverflow全体、およびページオブジェクトのrubydoc情報を調べましたが、見つかりませんでした。道を教えてください。
前もって感謝します!