2017-08-17 1 views

答えて

0

を高く評価している次の

Then(/^I should expect to see the returned results ordered from least to greatest$/,() => { 
    return client 
      .elements('css selector', 'td[class=someColumn]', (results) => { 
       for(let i = 0; i < results.value.length; i++){ 
        client.elementIdText(results.value[i].ELEMENT, (result) => { 
         console.log(result.value); 
         return result.value; 
        }) 
       } 
      }); 
}); 

以下であるかどうかを確認するためにそれらを比較する方法がわからを通じて実行し、すべての要素の値を表示することはできませんが、もう1つの.elementIDText()を追加し、results.valueの長さを1減らしてリストを並べ替えます。

client.elements('css selector', 'td[class=someColumn]', (results) => { 
     for(let i = 0; i < results.value.length-1; i++){ 
      client.elementIdText(results.value[i].ELEMENT, (result1) => { 
        client.elementIdText(results.value[i+1].ELEMENT, (result2) => { 
        if(result1<=result2){ 
         }else { 
         return false;} 
        }) 
      }) 
     } 

}); 
関連する問題