2017-03-20 14 views
1

ページには、言語切り替えがアイコンとして表示されています。私がクリックすると、アイコン+国名の国のリストが表示されます。今私は言語をランダムに選んでいますが、私はページの翻訳に頼ることができないので、変更を確認するのに苦労しています。分度器:言語の確認アイコンが変更されました

HTMLコード:上記のコードは/img/language_de.pngまたは何か他のものに変更された場合は誰が確認する方法

<span uib-dropdown-toggle="" class="dropdown-toggle" aria-haspopup="true" aria-expanded="false"> 
    <ng-transclude> 
     <span class="change-language-icon"><img ng-src="/img/language_es.png" src="/img/language_es.png"> 
     </span> 
    </ng-transclude> 
</span> 

を知っていますか?

答えて

2

img要素のattribute - srcを抽出することで確認できます.Practractor APIはwebdriver.WebElement.getAttributeメソッドを提供しています。 Plsのチェックdocumentationここexpect(element(by.css('span.change-language-icon img')).getAttribute('src')).toEqual('/img/language_de.png')

+0

ありがとうございました!これは私の望むように機能します。 – jurijk

関連する問題