Как стать автором
Обновить

Оптимизируем автоматизацию: как мы ускорили автотесты в 3-4 раза, сохранив старые наработки

Блог компании MaxilectТестирование IT-системТестирование веб-сервисовТестирование мобильных приложений
Всего голосов 5: ↑5 и ↓0+5
Просмотры4.6K
Комментарии 2

Комментарии 2

end to end обязательно должен быть. Даже если он медленный и всех страшно бесит. Почему?


Потому что есть такая скороговорка...


Ехал mock(а) через mock(у),
видит mock(a) в mock(e) mock
Сунул mock(a) mock(у) в mock(у)
mock за mock(у) mock(у) mock.

Assertion failed, mock!=mock.


Т.е. как только у вас не end-to-end, то вы проверяете куски алгоритмов, а не "работает или нет".

End-to-end сохранились, но только там, где это действительно нужно.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.