Перейти к основному содержимому

Курс

Введение в тестирование на Java

Продвинутый3 ч

Научитесь писать эффективные тесты на Java с JUnit и Mockito, чтобы создавать надежные приложения уверенно.

Java3 чвидео: 10Упражнений: 362,900 XP1,591Свидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Почему тестирование важно

Тестирование — один из важнейших навыков, который отличает новичков от профессиональных инженеров-программистов. В реальном мире, особенно в корпоративной среде, любой код, который не протестирован, считается сломанным. Тестирование — это не необязательный этап, а одна из основных обязанностей инженеров-программистов и важнейшая часть поддержания надежных и устойчивых Java-приложений. Java широко известна своей стабильностью и надежностью, а тестирование играет важнейшую роль в поддержании этих качеств.

Что вы узнаете

Этот курс проведет вас через основные концепции тестирования программного обеспечения на Java. Вы начнёте с изучения наиболее распространённых типов тестов и того, как они используются для повышения качества кода и улучшения поведения приложения. Вы получите практический опыт работы с JUnit, самым широко используемым фреймворком для тестирования в экосистеме Java, и научитесь моделировать сложные сценарии тестирования с помощью Mockito. По мере продвижения вы будете применять методологию Test Driven Development и научитесь писать как параметризованные, так и интеграционные тесты. К концу курса у вас будут инструменты и техники, необходимые для уверенного написания содержательных тестов, которые обеспечивают надежность, поддерживаемость и готовность вашего кода к эксплуатации.

Предварительные требования

Программа

План курса

1

Основы тестирования

Начните с изучения автоматизированного тестирования программного обеспечения и типичных ошибок, которых оно помогает избежать. Затем получите практический опыт работы с библиотекой JUnit 5 для Java и научитесь структурировать и писать модульные тесты.
Начать главу
2

Тестирование с зависимостями

Изучите, как компоненты программного обеспечения взаимодействуют и зависят друг от друга, а также узнайте, как интеграционное тестирование проверяет эти взаимодействия, тестируя класс совместно с его зависимостями. В этой главе также рассматривается мокирование как способ имитации зависимостей и концентрации тестирования на проверяемой логике.
Начать главу
3

Дополнительные техники и аннотации

J

Введение в тестирование на Java

Курс
завершён

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.