Я пытаюсь загрузить файл, но нет SucceS, я нашел этот пример:Автоматизация испытаний. Загрузка файлов Java и Селен
WebElement element = getSupport().getDriver().findElement(By.xpath(".//input[@type='file']"));
element.sendKeys("D:/Profiles/user/workspace/copla-selenium/src/test/resources/datasets/default/test-image.jpg");
Но я получаю эту ошибку:
2015-02-23 17:32:59 ERROR root:97 - Test failed org.openqa.selenium.WebDriverException: unknown error: cannot focus element
Любую идею? Благодаря!
Там должен быть 'input' элемент, ответственный за поле загрузки. – alecxe
Я не знаю, что вы имеете в виду, в этом примере, как я это сделал: [пример] (http://stackoverflow.com/questions/9431978/one-solution-for-file-upload-using-selenium- webdriver-with-java) – Anna
См. xpath, используемый в этом потоке, указывает на элемент 'input' - ваш указывает на элемент' a'. Вероятно, это проблема. – alecxe