Производительность Selenium Webdriver для параллельных тестов с драйвером Chrome в Windows 10 против Ubuntu Linux и локального против облака - PullRequest
0 голосов
/ 21 января 2019

У меня есть несколько параллельных тестов Selenium Webdriver с длинной серией шагов и некоторыми потоками, работающими на windows 10 через драйвер chrome (без головы).

Есть ли какие-нибудь указатели на то, будут ли тесты выполняться быстрее в Ubuntu Linux?

Чтобы сделать вещи еще быстрее, вы бы предложили развернуть их в облаке Google / AWS? Если да, то какая комбинация ОС / облачной платформы работает лучше, чем локальный сервер?

Мой локальный сервер имеет Intel Core i5 / Windows 10/16 ГБ RAM / SSD

1 Ответ

0 голосов
/ 22 февраля 2019

Согласно статье " 4 причины использования агентов Linux по сравнению с агентами Windows " представляется хорошей идеей использовать Linux и Amazon EC2.

Основное преимущество использованияОблачное решение типа EC2 - это наличие нескольких экземпляров.Вы можете настроить собственную сетку Selenium, которая превзойдет ваш локальный сервер.Установите сеточный концентратор и начните с двух экземпляров.Добавляйте больше экземпляров, пока улучшение во время выполнения не станет незначительным.Затем удалите последний экземпляр и используйте эту конфигурацию.

...