Node js selenium tekst elementu

0

Cześć pisze właśnie w js-ie z użyciem selenium i mam problem chce wykonać akcje klikania na button póki tekst elementu nie będzie równy pewnej wartości, pseudokod:

while (this.getLinkText () != '100') { 
    this.clickOnButton ();
}

Problem w tym ze taka konstrukcja :

driver.findElement(By.xpath(this.path)).getText();

Nie zwraca string tylko promisse i nie bardzo wiem jak tego użyć aby uzyskać pożądany przeze mnie efekt. Czy ktoś może mi coś doradzić?

0

driver.wait(until.elementLocated(By.name('username')), 5000).then(function(elm) {
elm.sendKeys(username);
});

może coś podobnego

0

Niestety ale chyba nie jest to to czego potrzebuję

1 użytkowników online, w tym zalogowanych: 0, gości: 1