2016-04-28 6 views
0

私はRuby(キュウリ)を学び始めました。 (インターネットから)1つのプロジェクトでは、私が持っている:これに代えてイメージ(クラス)のRubyキュウリのベストロケータ

class HomePage 
    include PageObject 

    page_url FigNewton.baseurl 

    #divs(:name, class: 'name') #sprawdzanie diva na stronie 
    #buttons(:view_detail, value: 'View Details') 

    def select_puppy(name = 'Brook') 
    view_detail_elements[index_for(name)].click 
    end 

    private 

    def index_for(name) 
    name_elements.find_index { |div| div.text == name } 
    end 
end 

#divs(:name, class: 'name') #sprawdzanie diva na stronie 
#buttons(:view_detail, value: 'View Details') 

を私はIMGのために(添付ファイルを)何かを与えたい 私はこれをどのように行うことができますか?どのソリューションが最高ですか?リンクは複数の要素を返す場合 enter image description here

+0

「私のimgのために何かを与える」とはどういう意味ですか? 'divs(:name、class: 'name')と同様のimg要素用アクセサの作成について質問していますか? –

答えて

0
image(:logo, :class=> 'main-logo hidden-xs hidden-sm') 

または

link(:title, :href=>'/') 
image(:logo){title_element.image_element} 

勿論、あなたはロケータを変更する必要があります。

関連する問題