Как использовать webdriver-manager clean для удаления всех скачанных файлов? - PullRequest
0 голосов
/ 11 октября 2019

После каждого запуска я хочу удалить все файлы, которые webdriver-manager загружал при запуске webdriver-manager, не удается при последующих запусках внутри прокси-сети. Когда я запускаю команду webdriver-manager clean в консоли, она работает нормально, но когда та же команда запускается через nodejas, она выдает ошибку

команда: npm запускает скрипт-драйвера-clean: driver-clean: 'webdriver-manager clean'Ошибка: ошибка: EPERM: операция не разрешена, отсоедините' C: \ mithun \ ui-Automation \ node_modules \ protractor \ node_modules \ webdriver-manager \ selenium \ chromedriver _75.0.3770.140.exe '

1 Ответ

0 голосов
/ 11 октября 2019

Ошибка в том, что экземпляр chromeDriver.exe не закрывается после запуска теста. Попробуйте выполнить приведенную ниже команду после теста

node ./node_modules/webdriver-manager/bin/webdriver-manager clean

ИЛИ

чтобы убить драйвер chrome из командной строки: taskkill /im chromedriver.exe /f //To confirm the chrome driver name check task manager after starting the chrome driver.

Надеюсь, это поможет вам

...