Я аналитик качества и я пытаюсь автоматизировать нашу систему, у меня есть проблема и мне нужна помощь, я использую WebDriver с Java и нужно вставить изображение:не найдены фото Селен WebDriver
String diretorio = "/img/imagemteste.jpg";
try {
URL resource = getClass().getResource(diretorio);
File file = new File(resource.toURI());
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id(idSelecionarImagem))).sendKeys(file.getPath());
Это в папке ресурс, а селен «изображение не найдено», система должна открывать изображение, но только информирует имя изображения, я больше не знаю, как найти изображение.
Вы должны попробовать, как 'SendKeys (diretorio);' –
Я пытался, но не функции, org.openqa.selenium.WebDriverException: Неизвестная ошибка: путь не является абсолютным: /img/imagemteste.jpg –
Я использую .. , но WebDriver эта функция ОК, в RemoteWebDriver не работает, потому что система использует углы и взаимодействие необходимо для изображения, показанного пользователю, если я использую sendKeys (diretorio) ;, при отправке регистрации изображение не найдено, возможно, это не так. На нашем сервере нет папок, у него есть только хром и драйвер, невозможно сделать изображение в пакете проекта. Мне нужна помощь = ( –