Migration von Casper.js zu Selenium, um mehr Werkzeuge zu haben.Selenium Webdriver iterieren und navigieren über mehrere Links in node.js
Versuch, mehrere Links zu durchlaufen und mit node.js und selen-webdriver zu navigieren.
Kann keine Dokumentation oder Beispiele finden und ich bekomme immer einen Fehler, egal welche Schleife ich versuche auszuführen.
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);
}
});
Jede Schleife ich über die Verbindungen zu verwenden, versuchen zu iterieren bekomme ich einen Fehler:
TypeError: undefined is not a function
Was mit meinem Schleifen falsch?
Haben Sie gute Referenzen zu Beispielen/Dokumentation von REAL USAGE über Selen-Webdriver mit Knoten?
Nach der Suche weit und breit scheint alles, was halb dokumentiert ist, Java/Python-Samples.