Size: a a a

2020 July 19

B

Bola in JS for testing
Ну как в восторге, я его изучаю третий день). Ищу в нем минусы.
Поэтому кого знаю, всех опросил, просил дать фидбек
источник

B

Bola in JS for testing
Коммьюнити небольшое. Но судя по гитхабу - баги закрывают оперативно.
Параллелизацию надо делать самому, то, что относительно легко делается на selenium grid, тут такого нет.
Если виснет или падает (виснуло на прогоне на всех браузерах подряд, что сам по себе не очень кейс) - невозможно понять почему.
Стактрейс как у Вадима я получить не смог. Тесткафе в моих примерах всегда показывал место падения в тестах.
Авторы инструмента пишут, что тестировали и тестируют на всех популярных веб фреймворках Vue/Angular/react и т.д.
Софт ассертами не пользуюсь.
источник

B

Bola in JS for testing
В инете много обзоров, но они касаются часто доопенсорсного периода, когда на тесткафе нужно было получать лицензию. Сейчас он фри, есть платный IDE, я его не щупал.
Репортеров для кафе вагон и маленькая тележка.
Интеграции тоже есть.
Не нравится формат написания тестов, не mocha-jasmine-jest like
источник

B

Bola in JS for testing
Если сравнивать с сайпрес: кафе не тащит за собой полгигабайта при установке, работает на всех браузерах, которые найдёт на компе. Поддерживает обычный es2017 с нормальными async/await

Пока не проверял работу с iframes, с 3d party сайтами, переход между доменами.
источник

M

Mike in JS for testing
Понял, спасибо большое, попробую в свободное время и на нем тесты пописать.

Ещё вопрос к пользователям cypress здесь?
Что самого бесячего можете вспомнить в работе с ним? Кроме отсутствия поддержки сафари
источник

B

Bola in JS for testing
источник

BO

Boris Osipov in JS for testing
Mike
Понял, спасибо большое, попробую в свободное время и на нем тесты пописать.

Ещё вопрос к пользователям cypress здесь?
Что самого бесячего можете вспомнить в работе с ним? Кроме отсутствия поддержки сафари
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
Бери тесткафе
Прям огонь
Нормальный js/ts es2017
Лёгкое освоение
Весит мало
Работает потенциально в любом браузере
Ты поработай с ним хотя бы пол года чтобы так всем сходу советовать ;)
источник

OK

Oleksandr Khotemskyi in JS for testing
Mike
Понял, спасибо большое, попробую в свободное время и на нем тесты пописать.

Ещё вопрос к пользователям cypress здесь?
Что самого бесячего можете вспомнить в работе с ним? Кроме отсутствия поддержки сафари
Можешь взять codeceptjs если на пхп уже его использовал
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
Ты поработай с ним хотя бы пол года чтобы так всем сходу советовать ;)
Вроде вопрошающий иллюзий не питает насчёт моего опыта с тесткафе
источник

AV

Alex Vershinin in JS for testing
Mike
Понял, спасибо большое, попробую в свободное время и на нем тесты пописать.

Ещё вопрос к пользователям cypress здесь?
Что самого бесячего можете вспомнить в работе с ним? Кроме отсутствия поддержки сафари
Ресурсы жрёт, а так всё нравилось. Не знаю как там сейчас у них дела обстоят) но у меня, в целом, не сильно много опыта.
источник

M

Mike in JS for testing
Oleksandr Khotemskyi
Можешь взять codeceptjs если на пхп уже его использовал
Просто на пхп это ужас)
Основная причина переезда - ответы по codeception в среднем 2014 года и их катастрофически мало
Видосов на ютубе крайне мало
Адекватный пейдж обжект пришлось изобрести вместе с разрабом)
Нужен популярный инструмент, чтобы писать тесты, а не мастерить костыли
источник

M

Mike in JS for testing
Alex Vershinin
Ресурсы жрёт, а так всё нравилось. Не знаю как там сейчас у них дела обстоят) но у меня, в целом, не сильно много опыта.
А в пользу чего был отказ от сайпресса?
источник

OK

Oleksandr Khotemskyi in JS for testing
Mike
Просто на пхп это ужас)
Основная причина переезда - ответы по codeception в среднем 2014 года и их катастрофически мало
Видосов на ютубе крайне мало
Адекватный пейдж обжект пришлось изобрести вместе с разрабом)
Нужен популярный инструмент, чтобы писать тесты, а не мастерить костыли
Кодсептжс он на жс, и очень активно пилится
источник

AV

Alex Vershinin in JS for testing
Mike
А в пользу чего был отказ от сайпресса?
Я не отказался)
источник

M

Mike in JS for testing
Oleksandr Khotemskyi
Кодсептжс он на жс, и очень активно пилится
Понял, почитаю. Я его встречал, когда гуглил codeception problem name, а Гугл мне выдавал по codeceptjs)
источник

B

Bola in JS for testing
Поменял место работы, видимо
источник

AV

Alex Vershinin in JS for testing
Bola
Поменял место работы, видимо
Всё так)
источник

AV

Alex Vershinin in JS for testing
Причем два раза)
источник

M

Mike in JS for testing
Oleksandr Khotemskyi
Кодсептжс он на жс, и очень активно пилится
А ты каким фреймворком пользуешься, как раз кодесептжс?
источник