Size: a a a

2020 July 24

OK

Oleksandr Khotemskyi in JS for testing
Herman
спасибо, это да. думаю написать костыль который будет вытаскивать версию хрома и передавать в вебдрайвер-менеджер апдейт. но если бы просто был дополнительный флаг который говорил что не нужно качать бету - было бы гораздо удобнее )
источник

H

Herman in JS for testing
Boris Osipov
о какой бете речь?
chrome 84 сейчас stable, а chromedriver релизнул 85 - и все тесты попадали)
источник

VG

Vitalii Grygoruk in JS for testing
выкиньте webdriver-manager вообще
источник

BO

Boris Osipov in JS for testing
Oleksandr Khotemskyi
зачем вытаскивать? Просто временно захардкодь какой драйвер качать и все
+
источник

DM

Dzmitry Maretski in JS for testing
Vitalii Grygoruk
выкиньте webdriver-manager вообще
А что ты посоветуешь юзать вместо него, когда надо в одном контейнере завернуть и тесты и селениум-стэндалон?
источник

B

Bola in JS for testing
Dzmitry Maretski
А что ты посоветуешь юзать вместо него, когда надо в одном контейнере завернуть и тесты и селениум-стэндалон?
selenoid
источник

H

Herman in JS for testing
да, так и сделаю, спасибо
источник

VG

Vitalii Grygoruk in JS for testing
Dzmitry Maretski
А что ты посоветуешь юзать вместо него, когда надо в одном контейнере завернуть и тесты и селениум-стэндалон?
chromedriver npm package.
источник

OK

Oleksandr Khotemskyi in JS for testing
Vitalii Grygoruk
выкиньте webdriver-manager вообще
согласен, есть же прекрасный selenoid-manager - https://github.com/alex-popov-tech/selenoid-manager, еще и от нашего админа - @alex_popov_tech

ему JDK не нужна, и вообще красиво
источник

VG

Vitalii Grygoruk in JS for testing
Dzmitry Maretski
А что ты посоветуешь юзать вместо него, когда надо в одном контейнере завернуть и тесты и селениум-стэндалон?
если тесты в хроме только, то и selenium-standalone вам не нужен
источник

OK

Oleksandr Khotemskyi in JS for testing
Dzmitry Maretski
А что ты посоветуешь юзать вместо него, когда надо в одном контейнере завернуть и тесты и селениум-стэндалон?
не заворачивать в одном контейнере и тесты и стенделон это раз
источник

DM

Dzmitry Maretski in JS for testing
ну хорошо, вот у меня сейчас необходимость развернуть тесты на одном EC2 инстансе(требование заказчика)
Как это обойти?)) Боль же
источник

H

Herman in JS for testing
крутая штука, жаль что с 12 ноды только) мы застряли в прошлом веке на ноде 7. но вот-вот переедем в ажур и будет нам контейнерное счастье) ссылочку оставлю, спасибо!
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
не заворачивать в одном контейнере и тесты и стенделон это раз
если тесты гонять напрямую  с хромдрайвером - то они гораздо быстрее
есть смысл
источник

OK

Oleksandr Khotemskyi in JS for testing
Herman
крутая штука, жаль что с 12 ноды только) мы застряли в прошлом веке на ноде 7. но вот-вот переедем в ажур и будет нам контейнерное счастье) ссылочку оставлю, спасибо!
ух, ну 7 это вообще старое капец. А в чем проблема обновить для тестов ноду?
источник

B

Bola in JS for testing
Herman
крутая штука, жаль что с 12 ноды только) мы застряли в прошлом веке на ноде 7. но вот-вот переедем в ажур и будет нам контейнерное счастье) ссылочку оставлю, спасибо!
почему нельзя переехать на 10-12? что мешает?
источник

OK

Oleksandr Khotemskyi in JS for testing
У меня переезд тестов на новую ноду обычно больше дня не занимает, особенно если юзается TS
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
если тесты гонять напрямую  с хромдрайвером - то они гораздо быстрее
есть смысл
а ты потестируй 😉
источник

H

Herman in JS for testing
на этих билдагентах не только тесты гоняются, а вообще всё. наши админы говорят что апдейт ноды повлечет за собой много других изменений, критичных для других сервисов и тд. тесты - не первый приоритет :(
источник

OK

Oleksandr Khotemskyi in JS for testing
Herman
на этих билдагентах не только тесты гоняются, а вообще всё. наши админы говорят что апдейт ноды повлечет за собой много других изменений, критичных для других сервисов и тд. тесты - не первый приоритет :(
ну можно завернуть тесты в контейнер, и ставить там любую версию которая нужна. Или держать несколько версий ноды под разные джобы
источник