Моя спецификация ниже нажимает на кнопку загрузки и затем проверяет загрузку.Единственная проблема в программе заключается в том, что вам нужно заранее знать имя файла.
Скорее, я хочу, чтобы он искал подстановочный знак в каталоге, такой как *.mp4
Я прочитал о glob
, но не уверен, как это реализовать.
Может кто-нибудь показать мне, как интегрировать его или иным образом в приведенный ниже код?-
element(by.css('.download-recording .pgi-button-wrapper')).click();
browser.driver.wait(function() {
return fs.existsSync('/home/user,/Downloads/Recordings/ProtractorMeeting-2019-01-24T21_56_24.000Z.mp4')}, 8000).then(function() {
console.log("File Downloaded");
console.log(fs.statSync('/home/user/Downloads/Recordings/ProtractorMeeting-2019-01-24T21_56_24.000Z.mp4').size);
console.log(fs.readFileSync('/home/user/Downloads/Recordings/ProtractorMeeting-2019-01-24T21_56_24.000Z.mp4').length);
});