org.openqa.selenium.interactions.MoveTargetOutOfBoundsException: невозможно щелкнуть элемент - PullRequest
0 голосов
/ 18 апреля 2019

Ошибка ниже исключения при запуске кода в браузере IE.Однако то же самое прекрасно работает браузер Firefox и Chrome.Может кто-нибудь помочь?

Я пытаюсь запустить приведенный ниже код в браузере IE и пытаюсь нажать на ссылку «создать кнопку» на странице https://en.wikipedia.org/wiki/Selenium_%28software%29. Но ссылка никогда не нажимается, тот же код работает нормально вFire Fox.Подскажите, пожалуйста, если мне нужно внести какие-либо изменения

открытый класс ClickIE {

    public static void main(String[] args) throws InterruptedException {
        DesiredCapabilities caps = new DesiredCapabilities();
        caps.setCapability("requireWindowFocus", true);
        System.setProperty("webdriver.ie.driver", "C:\\Users\\Nitin\\IEDriverServer_x64_3.14.0\\IEDriverServer.exe"); 

        WebDriver driver = new InternetExplorerDriver(caps);

        driver.get("https://en.wikipedia.org/wiki/Selenium_%28software%29");]

        Thread.sleep(5000);

        driver.manage().window().maximize();

        driver.findElement(By.xpath("/html/body/div[4]/div[1]/div[1]/ul/li[4]/a")).click();
        String url = driver.getCurrentUrl();
        if(url.contains("wikipedia")) {
            System.out.println(url+" its a internal link - Passed");
        }
        else {
            System.out.println(url+" its a external link - Failed");
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...