1

私はリピータによって選択された要素セレクタを持っています。 私はたったの$ 186選択する必要が分度器E2E:getText()メソッドから最初の値を取得しますか?

element.getText().then(function (balance) { 
      console.log(balance); 
     }); 

から

$186 
Cost 

を取得しています、私は要素のfirst();を使用して取得しようとしました。 と残高[0]。しかし解決策を見つけることはできません。 お勧めします。

+0

HTMLコードを渡して、「要素」をどのように定義できますか? – Kacper

+0

これは、 {{amount}} Ruchi

+0

のようないくつかのlableを持つリピータークラスです。両方の値($ 186とコスト)は同じタグ内にありますか? – Kacper

答えて

3

要素は以下のようなDOMに存在する場合:

その後、次のコードは動作します:

element.all(by.repeater('record in records')).get(0).getText().then(function(txt) { 
    console.log('txt:'+txt); 
}); 
0

文字列内の要素ストアからテキストを取得した後。 パターンを知っている部分文字列を探します。

var res = str.substring(0, 4);//Change as per the pattern or use regex if required. 
関連する問題