Size: a a a

2021 January 15

Y

Yaroslav in ctodailychat
Alex
но мы сами юзаем Селениум + chrome webdriver
(плакаем и колемся, но лень переезжать... да и не факт что на другой технологии будет меньше страданий)
в далеком 2012 я поднимал кластер из таких машинок и писал ссаную js обертку, которая решала проблемы с отличием поведения webdriver на разных браузерах. С тех пор это говно терпеть не могу 🙂
источник

A

Alex in ctodailychat
ишь, тебе еще разные браузеры! в одном-бы протестить (и не сдохнуть)...
источник

Y

Yaroslav in ctodailychat
не, сейчас такой потребности нет. Мы переходим на ZDD 😂
источник

A

Alex in ctodailychat
я думаю эта технология всегда  будет геморная и кривая. вон браузеры раз в 3 дня новые выходят и чтото ломается, затрахали уже - вышел новый хром и весь интернет (!) ждет пока один безымянный дядя обновит драйвер в npm и nuget (и молится что его не сбил автобус)
источник

AC

Aleksei Chernov in ctodailychat
Если нужно много браузеров, то у TestCafe преимущество перед Cypress
источник

AC

Aleksei Chernov in ctodailychat
TestCafe не полагается на браузреные апи для автоматизации, а тупо инжектит свой код в страницу.
В этом есть как плюсы, так и минусы
источник

VI

Vladimir Ivanov in ctodailychat
Yaroslav
puppeteer в последний раз трогал 1,5 года назад был супер сырой
вместо них уже playwright
источник

VI

Vladimir Ivanov in ctodailychat
туда вся команда ушла
источник

VI

Vladimir Ivanov in ctodailychat
и уже не сырой
источник

Y

Yaroslav in ctodailychat
Vladimir Ivanov
вместо них уже playwright
о, нужно посмотреть, че там. Спасибо!
источник

VI

Vladimir Ivanov in ctodailychat
Chromium/fifefox/webkit сразу, вообще пушка
источник

АА

Александр Арбузов... in ctodailychat
Aleksei Chernov
TestCafe не полагается на браузреные апи для автоматизации, а тупо инжектит свой код в страницу.
В этом есть как плюсы, так и минусы
А как сейчас тесткафе? Я ковырял как то стендалон. Слышал, что они на клаудовую модель собирались переходить
источник

DS

Denis Savitskiy in ctodailychat
Александр Арбузов
А как сейчас тесткафе? Я ковырял как то стендалон. Слышал, что они на клаудовую модель собирались переходить
по крайней мере, стендэлоун ещё жив
источник

АА

Александр Арбузов... in ctodailychat
Denis Savitskiy
по крайней мере, стендэлоун ещё жив
а че за тесткафе студия за которую просят некислых бабок?
источник

AC

Aleksei Chernov in ctodailychat
Александр Арбузов
А как сейчас тесткафе? Я ковырял как то стендалон. Слышал, что они на клаудовую модель собирались переходить
Я немного отошёл от темы, но уверен что стеналон никуда не денется.
Мы в 2018 выбрали тесткафе для проекта с 1000+ тестов.
Cypress и Puppeteer не подходили, потому что нужен был IE11.
Selenium не хотелось по ряду причин: проблемы с самими драйверами, надо городить отдельную инфраструктуру.

Сейчас я бы выбирал между cypress и playwright.
Cypress, если нужно строить всё с нуля. playwright, если есть уже инфраструктура и экспертиза в js тестах и нужно прикрутить E2E
источник

АА

Александр Арбузов... in ctodailychat
Aleksei Chernov
Я немного отошёл от темы, но уверен что стеналон никуда не денется.
Мы в 2018 выбрали тесткафе для проекта с 1000+ тестов.
Cypress и Puppeteer не подходили, потому что нужен был IE11.
Selenium не хотелось по ряду причин: проблемы с самими драйверами, надо городить отдельную инфраструктуру.

Сейчас я бы выбирал между cypress и playwright.
Cypress, если нужно строить всё с нуля. playwright, если есть уже инфраструктура и экспертиза в js тестах и нужно прикрутить E2E
а чем тесткафе не нравится сейчас?
источник

AC

Aleksei Chernov in ctodailychat
Александр Арбузов
а чем тесткафе не нравится сейчас?
Там бывают конфликты с кодом который тесткафе встраивает в страницы.
Несколько раз в это упирались, отлаживать очень сложно.
Но у меня инфа из 2019, а они активно развиваются
источник

AC

Aleksei Chernov in ctodailychat
Что очень нравится в тесткафе, так это отзывчивость маинтейнеров, адекватно общаются на гитхабе и баги реально фиксят
источник

A

Artur in ctodailychat
для playwriting и puppeteer есть .net врапперы
источник

A

Artur in ctodailychat
в cypress немного странный показался способ делать ассерты
источник