☕🔍 Тестирование в Java: лучшие практики, инструменты и рекомендации для разработчиков
Качественное тестирование – залог успешного Java-проекта. В этой статье мы поделимся лучшими практиками, инструментами и методами, которые помогут вам создавать надежный и эффективный код. Разработка программного обеспечения – это комплексный и сложный процесс со множеством разнообразных задач. Среди них не только обеспечение корректной работы системы, но и соблюдение законодательных требований и стандартов индустрии. При этом не менее важны гибкость и экономическая эффективность. Чтобы соответствовать...
Как запустить тесты через браузер Docker в Intellij IDEA JAVA. Часть 1
Мы с вами постепенно создали проект, в котором можем запускать тесты. Сейчас мы делаем это на своём компьютере, но в будущем нам нужно будет интегрировать тесты в систему непрерывной интеграции и доставки (CI/CD). Проблема заключается в том, что для некоторых тестов требуется открыть браузер, даже если он работает в безголовом режиме. В системе CI/CD браузера нет, поэтому мы можем создать контейнер в Docker с браузером и запускать тесты через него. Об этом и пойдёт речь в статьях. За основу возьму проект, ссылка на который есть, в описании канала - https://github...