1

Cucumber/Capybara を使用して、Siteprism ページ オブジェクト モデルのセクションの CSS スタイルを取得する方法。要素の場合、以下のコードを使用して CSS を取得します

@app.page_name.element_name.css('height')

セクションについては、上記と同じように使用しようとすると

@app.page_name.section_name.css('height')

次のようにエラーが発生しています

#section_name_Section:0x3635b08> の未定義のメソッド `css' (NoMethodError)

同じセクションにもう1つの要素を作成して使用する代わりに、セクションのcssを直接取得する方法はありますか?

また

ステップ定義でセクションを要素に変換する方法はありますか?

4

2 に答える 2

0

ルートの完全な css セレクター (クラスのみ) を取得する場合は、['class'] を属性として使用します。これが返されます。

そう@app.page_name.selector['class']

于 2017-01-10T15:01:09.543 に答える