Size: a a a

Генератор непрочитанных сообщений

2020 March 11

AM

Artem Molotov in Генератор непрочитанных сообщений
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Daria Motorina
есть такие проекты, где задолбешься создавать искуственное окружение, функциональные хоть и медленнее, но более живучие
это обычно там, где начали без них
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Aleksandr Khristenko
Я вот не умею их нормально писать. И особо профита от них не вижу в том коде что я пишу.
У меня почти все это функциональные/e2e
да, юниты сложнее всего писать. проще всего их писать для чистых функций. поэтому нужно стараться выделять важные штуки в чистые функции и это тестить юнитами. а остальной код с сайд эффектами уже пробегаемся функциональными/е2е
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
Bohdan Turchyk
это обычно там, где начали без них
не все проекты начинаются в тепличных условиях (я не наезжаю, просто факт)
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Daria Motorina
есть такие проекты, где задолбешься создавать искуственное окружение, функциональные хоть и медленнее, но более живучие
что такое создавать искусственное окружение? моки?
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Daria Motorina
не все проекты начинаются в тепличных условиях (я не наезжаю, просто факт)
не, я ж сам знаком с такими проектами
тут скорее не про тепличные условия, а про опыт разработчиков
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Alexander Kladov
что такое создавать искусственное окружение? моки?
и фикстуры
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Alexander Kladov
да, юниты сложнее всего писать. проще всего их писать для чистых функций. поэтому нужно стараться выделять важные штуки в чистые функции и это тестить юнитами. а остальной код с сайд эффектами уже пробегаемся функциональными/е2е
а можно вопрос каким образом вы разделяете функциональные и e2e?
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
т.е. какая у вас между ними разница?
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
ну или можно тупо линк на источник
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Artem Molotov
а можно вопрос каким образом вы разделяете функциональные и e2e?
e2e как я понимаю имитируют пользователя, какой то суенарий
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
функциональный какую то фичу тестит
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Alexander Kladov
e2e как я понимаю имитируют пользователя, какой то суенарий
а функциональные — нет?
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
как я это пониманию
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
странное понимание, еси чесн
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
Alexander Kladov
что такое создавать искусственное окружение? моки?
ну по идее да, моки, я не знаю как детальнее это объяснить, если проект завязан на множество внешних сервисов и эндпоинтов
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Artem Molotov
а функциональные — нет?
сейчас пример приведу, может понятнее станет
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
особенно, если найти в сети пирамиды, где вверху пишут то system, то functional, то e2e
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
а в кое каких случаях вообще gui
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
лал
источник