Я не могу найти какую-либо информацию о том, как это установить, но это выглядит довольно простой концепцией, поэтому я уверен, что там есть ответ.
Я знаю, как запустить транспортир в разных браузерах, установив свойство browserName
объекта capabilities
в config. И это отлично работает. Я могу установить его на 'chrome'
или 'firefox'
или что мне нужно, и он работает так, как ожидалось. Но единственный способ запустить один тестовый пакет для нескольких браузеров (насколько мне известно) - создать отдельные файлы конфигурации, каждый с другим browserName
, а затем запустить каждый браузер со своей собственной конфигурацией. Это работает, но его очень медленно, потому что тесты затем выполняются последовательно, а не одновременно.
Есть ли способ запустить его на нескольких браузерах параллельно?
Можно ли это сделать на SauceLabs? или даже с использованием локальной селеновой сетки?
Мы просто пытаемся оптимизировать наш процесс тестирования, и это будет огромной помощью. Любые предложения или информация были бы весьма признательны. Спасибо заранее.