Migrazione da Casper.js a selenio per avere più strumenti.Il web driver selenio esegue iterazione e naviga su più collegamenti in node.js
Tentativo di iterare attraverso più collegamenti e spostarli utilizzando node.js e selenium-webdriver.
Impossibile trovare documentazione o esempi e continuo a ricevere un errore indipendentemente dal ciclo che cerco di eseguire.
iLinkCount = oLinks.length;
console.log(oLinks);
console.log(iLinkCount);
Code above outputs the link count to the console but I am unable to get their href tags to continue on with my testing.
driver.findElements(webdriver.By.css('snip')).then(function(oLinks) {
// driver.findElements(webdriver.By.xpath("//snip")).then(function(oLinks) {
iLinkCount = oLinks.length;
console.log(oLinks);
console.log(iLinkCount);
// for(var oLink in oLinks){
// var sLink = oLink.getAttribute('href');
// console.log(sLink);
// }
for(var i = 0; i < iLinkCount; i++){
var oLink = oLinks.get(i);
console.log(oLink);
// var sLink = oLinks[ i ].getAttribute('href');
// console.log(sLink);
}
});
Ogni ciclo tento di usare per scorrere i link ottengo un errore:
TypeError: undefined is not a function
Cosa c'è di sbagliato con i miei cicli?
Eventuali riferimenti validi su esempi/documentazione REAL USAGE sulla guida di selenio-webdriver con nodo?
Dopo aver cercato in lungo e in largo tutto ciò che sembra essere semi-documentato sono esempi java/python.