0

Недавно я обнаружил, что всякий раз, когда я запускаю свои тесты транспортира, автоматически появляются несколько окон браузера Chrome. Они, похоже, напоминают окно командной строки windows (click here for a screenshot) и открываются при запуске каждого тестового примера. Вручное закрытие окон приводит к сбою теста. Я не внес никаких изменений в файл protractor-conf.js. Может ли кто-нибудь предложить решение?Несколько окон браузера открываются автоматически при тестировании с помощью protractor

+0

Не могли бы вы разместить конфигурацию вашего транспортира? Благодарю. – alecxe

ответ

1

Несколько окон были экземплярами хромированных кадров. Исправлена ​​ошибка, полностью переустановив среду (транспортир, node.js, chromedriver.exe, жасмин, селен).

0

Вы можете установить это в конфигурационном файле. shardTestFiles позволяет запускать несколько экземпляров браузеров для вашего тестового набора, а maxInstances задает количество браузеров, которые вы хотите запустить. Смотри ниже.

capabilities: { 
     'browserName': (process.env.TEST_BROWSER_NAME || 'chrome'), 
     'version': (process.env.TEST_BROWSER_VERSION || 'ANY'), 
     //Allows tests to run in parallel 
     shardTestFiles: true, 
     //Max amount of browsers 
     maxInstances: 10 
    }, 
Смежные вопросы