All streams
Search
Write a publication
Pull to refresh

Comments 4

Спасибо за пост! Можете ли порекомендовать какие-то репозиторий, где выложены проекты с тестами целиком для большей наглядности?

Интересная статья. Есть несколько вопросов
1. Правильно ли понял, что в статье речь идет о тестировании монолита или blue-green, когда все компоненты развернуты и доступны для автотестов и человека?
2. Есть ли рекомендации по Smoke tests для микросервисной архитектуры? Проверить, что при инкрементальном развертывании новая версия готова принимать трафик. И прервать если не.
3. Можно ли сравнивать экраны не пикселями, когда требуется проверить только расположение элементов? Например, если спека уже содержит wireframe или Фигму, то обслуживание эталонных скриншотов не требуется.

Да, в статье приведён пример тестов для монолита. Но структура универсальна. Для микросервисов можно просто убрать лишнее и оставить только нужное. То есть если нужны только API-тесты  то берём часть, связанную с API. Если нужны тесты для фронтовой части (SPA например), то оставляем UI-тесты  и вспомогательную часть из саппорта (common). А если проект смешанный то комбинируем.
То есть я перечислила самые популярные виды тестов, а конкретный набор вы подстраиваете под свой проект, но смоук  тесты должны быть  перед любым видом тестов

Sign up to leave a comment.

Articles