Sono nuovo nell'utilizzo di nightwatch.js. Voglio ottenere un elenco di elementi e verificare il valore del testo di ogni singolo elemento con una determinata stringa. ho provato:Asserire il valore del testo dell'elenco di elementi Web utilizzando nightwatch.js
function iter(elems) {
elems.value.forEach(function(element) {
client.elementIdValue(element.ELEMENT)
})
};
client.elements('css selector', 'button.my-button.to-iterate', iter);
Per un'altra domanda StackOverflow Ma quello che sto usando in questo momento è
waitForElementPresent('elementcss', 5000).assert.containsText('elementcss','Hello')
e mi sta tornando l'uscita
Warn: WaitForElement found 5 elements for selector "elementcss". Only the first one will be checked.
Quindi voglio che dovrebbe verificare il valore del testo di ogni elemento della lista.