#selenium-chromedriver #webdriver-io
Вопрос:
Не удается использовать printPage
, и я также получаю ту же ошибку для savePDF
await browser.url('https://stackoverflow.com/') await browser.printPage()
Результаты в:
Error: Command "printPage" is not yet implemented at Browser.retries (D:CodeRepositoriesauto-browsenode_modulesdevtoolsbuilddevtoolsdriver.js:90:34) at Browser.wrapCommandFn (D:CodeRepositoriesauto-browsenode_modules@wdioutilsbuildshim.js:131:38) at Browser.lt;anonymousgt; (D:CodeRepositoriesauto-browsenode_modules@wdioutilsbuildshim.js:270:24) at makePuzzle (D:CodeRepositoriesauto-browseindex.js:153:19) at runMicrotasks (lt;anonymousgt;) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async D:CodeRepositoriesauto-browseindex.js:183:5
пакет.json
"devDependencies": { "@babel/core": "^7.15.8", "@babel/preset-env": "^7.15.8", "@babel/register": "^7.15.3", "@wdio/cli": "^7.16.2", "@wdio/local-runner": "^7.16.2", "@wdio/mocha-framework": "^7.16.1", "@wdio/spec-reporter": "^7.16.1", "chromedriver": "^95.0.0", "wdio-chromedriver-service": "^7.2.2" }, "dependencies": { "@wdio/selenium-standalone-service": "^7.16.3", "cors": "^2.8.5", "express": "^4.17.1", "xlsx": "^0.17.3" }
Есть какие-нибудь идеи? Я подумал, что это могло быть связано с тем, что Chrome находится на версии 95xxxx, а chromedriver был на 94xxx, но я столкнусь с той же проблемой после удаления модулей узла и переустановки с вышеуказанными зависимостями.