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