Я хочу загрузить файл, который может быть в формате Png / Jpg / Apk / PPT / Pdf / Word, в мой проект веб-сервиса. В настоящее время я использую проекты Selenium WebDriver и Maven с платформой TestNG.
Проблема: я хочу загрузить все файлы прямо из моей папки, которая находится внутри проекта, но вне SRS в Eclipse. Я получаю сообщение об ошибке исключения нулевого указателя или времени, когда файл не найден.
Ниже приведен код, который я использую для загрузки
AddNewAppPage lPO = new AddNewAppPage(driver);
ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("./Drivers/ABC.pdf").getFile());
Thread.sleep(3000);
lPO.getPresentationFile().sendKeys(file.toString());
На самом деле я не хочу предоставлять XPath для загрузки изображений или файлов моей системы, я хочу напрямую загружать из папки ресурсов.
![Project Explorer](https://i.stack.imgur.com/hYxhG.png)