🎓 Обновление материалов курса
Третий (из четырёх) блок материалов по тестированию - интеграционные тесты с помощью Testcontainers.
В ТЗ проекта #6 "облачное хранилище файлов" добавлены интеграционные тесты, покрывающие слой работы с БД и файловым хранилищем Minio.
Подразумевается использование JUnit, Testcontainers, Minio, SQL база данных по выбору.
---
В последний (седьмой) проект я планирую добавить E2E тесты на Testcontainers, Selenium. Тестироваться будут сценарии, в которых совершаемые на веб-интерфейсе действия приводят к ожидаемым изменениям в базе данных. Для разработки этих тестов на моей стороне (что я делаю перед добавлением тестов в ТЗ), мне необходима реализация проекта "Планировщик задач", включающая в себя веб-интерфейс. Оба студента, которые на данный момент реализовали этот проект, веб-интерфейс пропустили🙂
Курс | YouTube | Менторство | Поддержать
Третий (из четырёх) блок материалов по тестированию - интеграционные тесты с помощью Testcontainers.
В ТЗ проекта #6 "облачное хранилище файлов" добавлены интеграционные тесты, покрывающие слой работы с БД и файловым хранилищем Minio.
Подразумевается использование JUnit, Testcontainers, Minio, SQL база данных по выбору.
---
В последний (седьмой) проект я планирую добавить E2E тесты на Testcontainers, Selenium. Тестироваться будут сценарии, в которых совершаемые на веб-интерфейсе действия приводят к ожидаемым изменениям в базе данных. Для разработки этих тестов на моей стороне (что я делаю перед добавлением тестов в ТЗ), мне необходима реализация проекта "Планировщик задач", включающая в себя веб-интерфейс. Оба студента, которые на данный момент реализовали этот проект, веб-интерфейс пропустили🙂
Курс | YouTube | Менторство | Поддержать