Pull to refresh

Comments 2

Спасибо за интересную статью! Скажите, какие виды тестов у вас пишут разработчики, а какие QA? И заменяются ли моками другие микросервисы в интеграционных тестах? Если нет, то бывают ли проблемы, когда тесты падают из-за проблем на стороне сервисов, за которые отвечает другая команда?

В разных командах по разному. Но чаще всего разработчики пишут unit тесты, которые полностью работают на моках. Тестировщики же занимаются интеграционными и системными тестами. Замена другого сервиса на мок в интеграционном тестировании встречается, но применяется редко. Бывают проблемы, связанные с нестабильной работой другого сервиса. Это повод понять, почему сторонний сервис работает нестабильно - собрать необходимую информацию - с какими данными вы ходите в этот сервис и обратиться к тестировщику или дежурному этого сервиса.

Sign up to leave a comment.