Size: a a a

Angular - русскоговорящее сообщество

2020 February 05

VB

Vlad Bespalov in Angular - русскоговорящее сообщество
я спрашиваю практики, которые тут используются
источник

VB

Vlad Bespalov in Angular - русскоговорящее сообщество
мне не надо пояснять что из этого что
источник

VB

Vlad Bespalov in Angular - русскоговорящее сообщество
объективная оценка что из этого лучше для фронтового ангуляра, вот чего я спрашиваю
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
Да пофиг на фреймворк
Юнит тест самый дешевый способ
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
Потом можно накручивать
источник

VB

Vlad Bespalov in Angular - русскоговорящее сообщество
дешёвый способ чего? слить время вникуда на тестирование компонента фронта? спасибо в общем за ответ в любом случае, но вопрос всё ещё остаётся открытым
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
ну если ты так считаешь, то можешь вообще не тестировать
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
если не тестировать в продакшене найдутся все баги. Если тестировать в продакшене найдутся самые интересные
источник

IF

Ivan Frolkin in Angular - русскоговорящее сообщество
e2e имхо самый эффективный тест, но в случае, когда бэк тоже тестируется
источник

IF

Ivan Frolkin in Angular - русскоговорящее сообщество
То бишь бд наполняется фейком, и код и бэка и фронта проверяется
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
и самый сложный для поддержки
источник

IF

Ivan Frolkin in Angular - русскоговорящее сообщество
Ну юниты часто так готовятся, что бестолковые выходят
источник

VB

Vlad Bespalov in Angular - русскоговорящее сообщество
Ivan Frolkin
e2e имхо самый эффективный тест, но в случае, когда бэк тоже тестируется
вот я сейчас на нём почти остановился, протрактор используете?
источник

E

Ekaterina in Angular - русскоговорящее сообщество
1. Пирамиду тестирования (юнитов больше всего, е2е меньше всего) пока никто не отменял и она достаточно обоснована.
2. В каждой компании есть свои ограничения (ресурсы, знания, архитектура), так что все выкручиваются кто как может, одного рецепта нет, к сожалению(
источник

VB

Vlad Bespalov in Angular - русскоговорящее сообщество
Ekaterina
1. Пирамиду тестирования (юнитов больше всего, е2е меньше всего) пока никто не отменял и она достаточно обоснована.
2. В каждой компании есть свои ограничения (ресурсы, знания, архитектура), так что все выкручиваются кто как может, одного рецепта нет, к сожалению(
Согласен с пирамидой для систем в которых есть бизнеслогики достаточно, но вот не совсем согласен с её применением на фронте
источник

IF

Ivan Frolkin in Angular - русскоговорящее сообщество
Для себя полезнее юниты писать - тогда разговоры про правильное ООП становятся актуальными)
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
Ivan Frolkin
Ну юниты часто так готовятся, что бестолковые выходят
От юнитов много пользы, если вы логику выносите из компонента в сервис/стор, отделяя её от представления. Юниты для компонентов могут быть полезны разве что вы свой ui-кит с нуля пишите
источник

E

Ekaterina in Angular - русскоговорящее сообщество
Vlad Bespalov
Согласен с пирамидой для систем в которых есть бизнеслогики достаточно, но вот не совсем согласен с её применением на фронте
Она же не только про логику, даже не столько. Она больше про скорость и устойчивость. е2е тесты самые нестабильные, самые сложные в поддержке и т.д.
источник

VB

Vlad Bespalov in Angular - русскоговорящее сообщество
Egor Gorbachev
От юнитов много пользы, если вы логику выносите из компонента в сервис/стор, отделяя её от представления. Юниты для компонентов могут быть полезны разве что вы свой ui-кит с нуля пишите
с этим согласен, звучит логично, тут уже скорее сказывается специфика проекта, в котором бизнеслогика вынесена практически вся на бек
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
ну у нас например сотни юнит тестов в одном и более 1.5 тысячи в другом. они ни разу не бесполезные
источник