Ответ 1
Привет, мы можем обсудить это, но поскольку селен против транспортира идет:
СЕЛЕН
- Работает отлично, даже если это угловой веб-сайт JS, только нам приходится иметь дело с проблемой синхронизации. Если вы не можете справиться с этим, то никаких недостатков.
- Selenium очень богат в автоматизации, то есть он на рынке в течение многих лет и очень развит, и его API почти стабилен.
- Это на самом деле инструмент defacto на рынке с открытым исходным кодом для автоматизации браузеров.
- Вы можете работать с селеном почти на каждом популярном языке.
ТРАНСПОРТИР
- Выпускается на рынок как инструмент автоматизации на основе углов. Но когда вы посмотрите на его ядро, это оболочка для webdriver JS. Следовательно, он не обнаруживает никакой новой вертикали в автоматизации браузера.
- Да, он имеет определенное преимущество в случае стратегии углового конкретного локатора. Он предоставляет больше возможностей для работы с угловыми директивами (например, с угловым определением локатора).
- Он доступен только для одного клиента (языка), то есть только для JavaScript. Поэтому для работы с ним вы должны знать JavaScript.
- Новое на рынке, хотя оно основано на webdriverJs.
Таким образом, это полностью зависит от вашего требования к проекту и знаний команды, какой инструмент вы хотите использовать. Нехорошо сказать, что имеет преимущество перед другим. Оба инструмента предназначены для того, чтобы помочь нам и сделать автоматизацию браузера безупречной. Надеюсь это поможет.