Прохожу тест по SQL - Продвинутый уровень (часть 1)
Интеграционное тестирование в Spring Boot: SourceCraft + Amplicode + Docker Compose Starter в деле
Тема тестирования одна из важнейших для разработчика, потому что именно благодаря тестам мы получаем следующие преимущества: А за счёт того, что Spring придерживается слоеной архитектуры, у нас появляется великолепная возможность тестировать каждый слой нашего приложения в отдельности. Следующие аннотации и технологии могут помочь в написании юнит тестов для каждого из уровней: Но даже если мы протестируем каждый уровень нашего приложения в отдельности, мы не можем быть уверенными в том, что вместе эти уровни тоже работают корректно. Решить эту проблему помогают интеграционные тесты, проверяющие...
SQL. Тесты: изучение и подготовка к тестированию
Что такое SQL? Как подготовиться к собеседованию и тестированию по SQL? Говорят, данные - это новая нефть. Спрос на специалистов по работе с данными (аналитиков и архитекторов данных, data-инженеров и т.д.) остается высоким. SQL все еще в числе первых инструментов для работы с данными. SQL (structured query language) - язык структурированных запросов, который позволяет работать с данными (найти, изменить, удалить или создать) в реляционной базе данных (БД). Реляционные БД - это базы, где связанная информация, представленная в виде двумерных таблиц (например, Postgres, Mysql, Oracle и др...