На самом деле, не глядя на код, трудно предсказать, что происходит.Однако все методы в селене возвращают обещание, поэтому вам нужно дождаться его разрешения.
function async getTextOfButton() {
const element = await driver.findElement(By.className('item-class'));
const text = await element.getText();
}
Если вы не используете async / await, вы можете сделать
driver.findElement(By.className('item-class')).then(function(element) {
element.getText().then(function(text) {
console.log(text);
});
});