E2e тестирование Selenium vs Headless Chrome — кто молодец?

Заинтересовался e2e тестированием, в этой теме особо не плаваю) Возникли вопросы:

1) правильно ли я понимаю, что Selenium получается кросс-броузерный движок, с сопутствующими фичами - такими как тестирование в ie, chrome, ff и тд...
2) на сколько сможет Puppeteer (с хедлесс хромом) заменить Селениум? учитывая, что он только под хром
3) получается, что, если хочешь быть в тренде, надо переходить на Паппетта - дабы общие тесты делать, а кросс-броузер - пока делать на Селениуме?
  • Вопрос задан
  • 965 просмотров
Пригласить эксперта
Ответы на вопрос 2
Java1.7 + selenium + thucydides = > лучше этого для UI тестов ничего не видел.
Ответ написан
Комментировать
DMShamonov
@DMShamonov
Frontend developer
Selenium взаимодействует с браузером через соответствующий webdriver (свой для IE, Chrome, FF и т.д.). Он не "кроссбраузерный" в том смысле, что нельзя просто взять и запустить тесты во всех браузерах одновременно. Нужно инициализировать driver соответствующего браузера, тогда тесты выполнятся из под этого браузера.

С Puppeteer не имел опыта. По нему ничего сказать не могу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы