Я продолжаю получать это, когда пытаюсь запустить тесты. Я перепробовал все, обновил мой chrome, обновил мой драйвер chrome, это не имеет смысла, я должен понизить его? Пожалуйста, помогите!
**Uncaught SessionNotCreatedError: session not created: Chrome version must be between 71 and 75
(Driver info: chromedriver=2.46.628411 (3324f4c8be9ff2f70a05a30ebc72ffb013e1a71e),platform=Mac OS X 10.15.4 x86_64)
at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
at node_modules/selenium-webdriver/lib/http.js:441:30
at processTicksAndRejections (internal/process/task_queues.js:97:5)
From: Task: WebDriver.createSession()
at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
at createDriver (node_modules/selenium-webdriver/index.js:170:33)
at Builder.build (node_modules/selenium-webdriver/index.js:642:16)**
Вот как я описал свой тест:
const {Builder, By, Key, until} = require('selenium-webdriver'),
chrome = require('selenium-webdriver/chrome');
var driver;
const options = new chrome.Options();
options.addArguments(
'headless'
);
describe('test', (done) => {
before(function(done){
driver = new Builder()
.forBrowser('chrome')
.setChromeOptions(options)
.build();
driver.get('http://localhost:8000')
.then(()=>{
done();
});
});