@KrekerMeister
Новенький

Selenium не может найти элемент, их ide справляется. Все одинаково, но в java не работает. Почему?

Не могу вписать в форму логин на сайте mail.rambler.ru , т.к selenium выдает ошибку
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:184)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:167)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:142)
        ...
        ...


Через их ide все идеально вводится. Что не так? 63bbe360a97eb700019849.jpeg

public class Main {
    public static void main(String[] args) throws InterruptedException {
        WebDriver driver = new ChromeDriver();
        String Login = "sioderhotprea1972@rambler.ru";
        String Password = "Zg9raxersadteb1987";
        driver.get("https://mail.rambler.ru/");
        driver.switchTo().frame(1);
        driver.findElement(By.id("login")).sendKeys(Login);
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы