ページ オブジェクト ファイル内:
class ThisPage
include PageObject
次のようなオブジェクトを確立できます。
div(:user_dialog, :class => 'ud_dialog')
ただし、Web サイトのドメインでは、:class => 'ud_dialog'
さまざまなワークフローでそのポップアップを表示するウィンドウが多数あります。
次のようにbinding.pryのオブジェクトにアクセスできます。
on(ThisPage).div_elements(:text => 'Are you sure you want to do this action?').first.parent.html
ページファイルでこのようなウィンドウを確立するにはどうすればよいですか?
つまり、次のような構文があります。
div(:user_dialog, parent(:text => 'Are you sure you want to do this action?'))