0
私が作成したテーブルでフィルタ機能をテストしようとしましたが、夜間監視でそれを行う方法がわかりません。Nightwatch js assert要素の値がソートされました
私は、彼らは任意のポインタを大幅に
私が作成したテーブルでフィルタ機能をテストしようとしましたが、夜間監視でそれを行う方法がわかりません。Nightwatch js assert要素の値がソートされました
私は、彼らは任意のポインタを大幅に
を高く評価している次の
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;}
})
})
}
});