Выполнение тестов e2e с использованием конфигурации Protractor multiCapabilities, но ограничение количества экземпляров Webdriver
контекст
Я пробую новый Protractor 0.19.0 с опцией конфигурации multiCapabilities. Это на самом деле работает, как описано в документации:
Это облегчает запуск тестов в нескольких браузерах (нет необходимости в grunt, ни в скриптах, только в 1 конфигурационном файле).Тесты выполняются параллельноВторой момент проблематичен для меня. Одно из моих приложений не обрабатывает множественное соединение с данными, подразумевая, что тесты не пройдены.
Мой вопрос:
Можно ли ограничить максимальное количество экземпляров Webdriver, чтобы отключить параллельное тестирование для этого приложения?
Что я пробовал
Я нашел вSelenium Webdriverjs Grid2 вики что естьmaxSession
параметр, который идеально подходит для моего случая! Но я попытался добавить его в свой конфиг Protractor, но безуспешно.
maxSession
также вЖелаемые возможности, Кто-нибудь знает, работает ли он еще?
Вот ссылка наТема мультимедийных возможностей PRЯ оставил комментарий там.
Если вам нужна дополнительная информация, не стесняйтесь спрашивать :)
Заранее спасибо!!
РЕДАКТИРОВАТЬ: ПреданныйВыпуск GitHub
EDIT2: Я недавно пытался добавитьseleniumArgs: ['-maxSession=1']
к моей конфигурации Protractor, к сожалению, это тоже не работает ...