Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Сессии пользователя при использовании Docker

docker
api
infrastructure
webdriver
Теги: #<Tag:0x00007fedb7c798e8> #<Tag:0x00007fedb7c797a8> #<Tag:0x00007fedb7c795f0> #<Tag:0x00007fedb7c79438>

(Michael Popov) #1

Добрый день! На проекте встал вопрос об уменьшении времени работы автотестов. Есть мысли сэкономить на Логин/Логаут. Так же для кросс браузерности будем вводить Докер контейнеры. Подскажите, использование докера решит проблему использование предыдущей сессии бразуера при запуске новго теста? И чем можно воспользоваться тчо бы решить проблему логина/логаута


#2

В Selenoid каждый тест запускается в новом контейнере по этому логаут делать и не нужно. А логин можно делать через API( если есть).


(Lev Yarushin) #3

Распараллеливание тестов здорово уменьшает время работы.


(Nick) #4

Such wow, many amazing.

По теме - кроссбраузерность это хром, опера и фф?


(Michael Popov) #5

Планы наполеоновские конечно, но хотят Хром, ФФ, Ие11 и Эдж с Сафари))


(Lev Yarushin) #6


(Nick) #7

И каким образом тогда это все относится к докеру? :wink:

В общем если не ходить вокруг да около - полноценно докером кроссбраузерность не решить. Потому что докер это Linux, соответственно ни IE, ни Safari там не будет.

Можно поднять целесообразность такой огромной кроссбраузерности и:

  • Избавиться от чего-то ненужного и уйти в докер со всякими селеноидами
  • Раскрутить клиента на какой-то Browserstack или ему подобные.
  • Поднять руками грид со всеми осями и браузерами.