Узлы JS продолжают создавать новые окна Chrome, даже когда их не просят использовать фреймворк Cucumber. - PullRequest
0 голосов
/ 29 ноября 2018

Я довольно новичок в этом, но мой проект выглядит так, как будто я создал его с помощью maven

Project directory
-Features
-a.feature
-b.feature
-c.feature
--Step_definitions
--a js
--b js
--c js
--driver js

В драйвере JS

const webdriver = require('selenium-webdriver');
var chromeCapabilities = webdriver.Capabilities.chrome();
//setting chrome options to start the browser fully maximized
var chromeOptions = {
    'args': ['--disable-notifications']
};
chromeCapabilities.set('chromeOptions', chromeOptions);
var driver = new webdriver.Builder().forBrowser('chrome').withCapabilities(chromeCapabilities).build();
module.exports = driver;

Только файл a и b js вызывают файл для элементаДрайвер, но по какой-то причине при запуске c он продолжает делать новые окна Chrome.Как этого избежать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...