Задача: реализовать в тесте автоматическую загрузку файла.
Проблема заключается в том, что реализовать это нужно на JavaScript и никак иначе. Но JS не работает с операционной системой компьютера, а файл выбрать нужно. У меня получалось такое реализовать на Java, но на JS не имею понятия как это сделать. Ребят, есть какие-нибудь идеи?
Я таким способом загружаю файлы в JS используя Protractor может поможет, суть в том что передаем абсолютный путь к картинке в input и она потом загружается. Т.к. говорили с операционной системой JS не работает.
$('input[type="file"]').sendKeys(absolutePath);
// wait for image loading
browser.sleep(1000);
// click Ok in selection dialog
$(.btn-primary).click()