У меня есть тест E2E для загрузки файла в приложение, которое работает на моем локальном компьютере, но не запускается на Browserstack. Но терпит неудачу по причине:
invalid argument: File not found : /home/travis/build/xx/xx/e2e/src/xx/testfile
Вот код
let fileToUpload = 'testfile';
let absolutePath = path.resolve(__dirname, fileToUpload);
await browser.setFileDetector(new remote.FileDetector());
let fileElem = $('input[type="file"]');
await fileElem.sendKeys(absolutePath);
У меня есть файлы, загруженные в мою кодовую базу для Трэвиса, чтобы выбрать их.
Любые вклады приветствуются.
Спасибо