Привет! Помогите, пожалуйста, с проблемой. Раньше у нас стоят протрактор на проекте, мы в конфиг-файле определяли 1 браузер, а в спеке, если нужно было запустить 2 браузер, то писали что-то типа global.browser2 = browser.forkNewDriverInstance() и запускался дополнительный инстанс. Решили перейти на webdriverIO. Стоит такая же задача, динамически запускать новый инстанс из спеки. Пытался сделать так:
const matrix = multiremote({
browser2: { path: '/', capabilities: { browserName: 'chrome' } },
browser3: { path: '/', capabilities: { browserName: 'chrome' } }
});
let browser2 = matrix.browser2;
let browser3 = matrix.browser3;
Но эти 2 браузерах, я так понял, просто не видны в дескрайбах, появляется ошибка типа: TypeError: Cannot read property 'url' of undefined (т.е. просто не находит этот инстанс). Подскажите, как правильно вызывать браузер из спеки дополнительный с помощью webdriverio?