I'm trying to log in to twitter using Node JS Selenium Webdriver library.
I tried this code,
await driver.get('https://twitter.com/i/flow/login');
await driver.findElement(By.name(`text`)).sendKeys('test', Key.RETURN);
await driver.findElement(By.name(`password`)).sendKeys('test', Key.RETURN);
But it's giving me the following error,
NoSuchElementError: no such element: Unable to locate element: {"method":"css selector","selector":"*[name="input\[name\=\'text\'\]"]"}
But name = text does exist in login page,
What am I doing wrong ? :(