Обходные пути для Selenium, не нажимающего кнопку с InternetExplorerDriver

У меня есть кнопка на веб-странице, которую Webdriver не нажимает, когда я запускаю через IE - Я пробовал описанные ниже обходные пути, но безуспешно -

Щелчок через Javascript:

((JavascriptExecutor) driver).executeScript("$(arguments[0]).click()", webElement)

Использование SendKeys:

webElement.SendKeys(keys.Enter)

Использование Action Builder

Actions test = new Actions(driver);
        test.moveToElement(webElement);
        test.clickAndHold();
        test.release();
        test.build();
        test.perform();

Убедитесь, что окно активно, затем щелкните родительский объект, затем сам объект

Проблема в том, что ни одно из них не работает . Я проверил Firefox и Chrome, и скрипт работает нормально. Я подтвердил, что элемент обнаруживается при использовании IE. Могу ли я попробовать какие-либо другие обходные пути?

8
задан Dave 16 January 2012 в 11:56
поделиться