org.openqa.selenium.InvalidSelectorException: invalid selector: Unable to locate an element with the xpath expression //a[Contains(Text(),'Forgot Password?')] because of the following error: SyntaxError: Failed to execute 'evaluate' on 'Document': The string '//a[Contains(Text(),'Forgot Password?')]' is not a valid XPath expression.
вы запутались с введенным вами синтаксисом или выражением
//a[Contains(Text(),'Forgot Password?')]
это должно быть похоже на
//a[contains(text(),'Forgot Password?')]
Ошибка говорит само за себя, ваше выражение xPath недопустимо. Вы не можете изменить предопределенное ключевое слово, например text () на Text (). Попробуйте //a[contains(text(),'Forgot Password')] или //a[contains(.,'Forgot Password')]
//a[contains(text(),'Forgot Password')]
//a[contains(.,'Forgot Password')]
Подробнее об InvalidSelectorException см. this .