#mockwebserver #espresso #новыйкурс
Использование MockWebServer при разработке и тестировании Android-приложений
📌 Очень часто бывает так, что нужно замокать какие-то данные от сервера и проверить, как приложение поведёт себя в случае пустого ответа или ошибки от сервера. Уверен, что такой кейс был у каждого. MockWebServer - простая и удобная библиотека от Square, которая позволит вам легко и просто создать фиктивный веб-сервер и не зависеть от реального. Это упрощает тестирование различных сценариев без доступа к Интернету и без необходимости вносить изменения в удаленный сервер. Для проверки того, как реагирует приложение на ошибки сервера мы напишем UI-тесты на Espresso.
В этом мини-курсе вы узнаете:
✅ Преимущества использования фиктивного сервера при тестировании.
✅ Как настроить MockWebServer.
✅ Как заставить MockWebServer имитировать поведение вашего реального сервера.
✅ Как писать UI-тесты, чтобы убедиться, что ваше приложение работает должным образом.
Не забудьте оставить комментарий к туториалу и поставить лайки репозиторию с исходным кодом.
📚 Ссылка на курс
@android_school_ru
Post #276
2.13K